|
[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Problem using variables with xpath -- simplified query
I am running into problem using a Variable inside a XPath. I've placed my query as comments in the following XSL <?xml version='1.0' ?> <xsl:stylesheet xmlns:xsl='http://www.w3.org/1999/XSL/Transform' version='1.0'> <xsl:output method='xml'/> <!-- loading external file --> <xsl:variable name="doc2node" select="document('/prod/appl/Docs/metadata.xml')" /> <!-- var declaration for ' --> <xsl:variable name="apos" select='"'"' /> <!-- The input XML has only one node with attr url="y" --> <xsl:variable name="pdfdoctitle" select="//somenodename/@url" /> <xsl:template match="/"> <TITLE> <!-- The following block works in IDE like Stylus studio or XMLSpy but not using a simple Java Transform code --> <xsl:value-of select="$doc2node/documents/doc[@id=$pdfdoctitle]/@title"/> <!-- The following static compare works --> <!--xsl:value-of select="$doc2node/documents/doc[@id='y']/@title"/--> </TITLE> </xsl:template> </xsl:stylesheet> Thanks, -Raghav ____________________________________________________________________________________ The fish are biting. Get more visitors on your site using Yahoo! Search Marketing. http://searchmarketing.yahoo.com/arp/sponsoredsearch_v2.php
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|






