Advertisement
Guest User

Untitled

a guest
Apr 15th, 2014
41
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.94 KB | None | 0 0
  1. <?xml version="1.0" encoding="utf-8" ?>
  2. <search>
  3. <criterias>
  4. <criteria operator="EqualTo" xmlpath="//Title/TitleKey">
  5. <value1>1</value1>
  6. </criteria>
  7. <criteria operator="EqualTo" xmlpath="//Title/SubTitleKey">
  8. <value1>1</value1>
  9. </criteria>
  10. <freecriteria operator="EqualTo" xmlpath="//UseMaxRowsToReturn">
  11. <value1>1</value1>
  12. </freecriteria>
  13. <criteria operator="Contains" xmlpath="//Title/TitleReference" >
  14. <value1>001</value1>
  15. <desc>Title referenece</desc></criteria>
  16. <criteria operator="Contains" xmlpath="//Title/TitleFamily/TitleReference">
  17. <value1>Title number</value1>
  18. </criteria>
  19. </criterias>
  20. </search>
  21.  
  22. <html>
  23. <body>
  24. <h1>Search</h1>
  25. <ul>
  26. {
  27. for $x in doc("Titlesearch.xml")//Title/TitleReference
  28. order by $x/TitleReference
  29. return <li>< a href:"a.txt">{data($x/TitleReference)}. Title: {data
  30. ($x/@Title)}</a>
  31. </li>
  32. }
  33. </ul>
  34. </body>
  35. </html>
  36.  
  37. <td><a><xsl:value-of select="//Title/TitleReference"/></a></td>
  38. <td><xsl:value-of select="="//Title/TitleFamily/TitleReference"/></td>
  39. </tr>
  40. </xsl:for-each>
  41. </table>
  42. </body>
  43. </html>
  44. </xsl:template>
  45. </xsl:stylesheet>
  46.  
  47. <html>
  48. <body>
  49. <h1>Search</h1>
  50. <ul>
  51. {
  52. for $x in doc("Titlesearch.xml")/search/criterias/criteria[@operator eq "Contains"][@xmlpath eq "//Title/TitleReference"]
  53. order by $x/value1
  54. return
  55. <li>
  56. <a href="{$x/value1}.txt">Title: {$x/value1/text()}</a>
  57. </li>
  58. }
  59. </ul>
  60. </body>
  61. </html>
  62.  
  63. doc("file:/some/path/on/your/computer/Titlesearch.xml")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement