Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?xml version="1.0" encoding="utf-8" ?>
- <search>
- <criterias>
- <criteria operator="EqualTo" xmlpath="//Title/TitleKey">
- <value1>1</value1>
- </criteria>
- <criteria operator="EqualTo" xmlpath="//Title/SubTitleKey">
- <value1>1</value1>
- </criteria>
- <freecriteria operator="EqualTo" xmlpath="//UseMaxRowsToReturn">
- <value1>1</value1>
- </freecriteria>
- <criteria operator="Contains" xmlpath="//Title/TitleReference" >
- <value1>001</value1>
- <desc>Title referenece</desc></criteria>
- <criteria operator="Contains" xmlpath="//Title/TitleFamily/TitleReference">
- <value1>Title number</value1>
- </criteria>
- </criterias>
- </search>
- <html>
- <body>
- <h1>Search</h1>
- <ul>
- {
- for $x in doc("Titlesearch.xml")//Title/TitleReference
- order by $x/TitleReference
- return <li>< a href:"a.txt">{data($x/TitleReference)}. Title: {data
- ($x/@Title)}</a>
- </li>
- }
- </ul>
- </body>
- </html>
- <td><a><xsl:value-of select="//Title/TitleReference"/></a></td>
- <td><xsl:value-of select="="//Title/TitleFamily/TitleReference"/></td>
- </tr>
- </xsl:for-each>
- </table>
- </body>
- </html>
- </xsl:template>
- </xsl:stylesheet>
- <html>
- <body>
- <h1>Search</h1>
- <ul>
- {
- for $x in doc("Titlesearch.xml")/search/criterias/criteria[@operator eq "Contains"][@xmlpath eq "//Title/TitleReference"]
- order by $x/value1
- return
- <li>
- <a href="{$x/value1}.txt">Title: {$x/value1/text()}</a>
- </li>
- }
- </ul>
- </body>
- </html>
- doc("file:/some/path/on/your/computer/Titlesearch.xml")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement