|
[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] referencing nodes via variables
The way things are currently coded, it works. I am wondering if there is a better way. Given this xml: <root>
<methods>
<method id="m1" version="2">
<name>Method 1</name>
</method>
<method id="m1" version="4">
<name>Method 1</name>
</method>
</methods>
<schedule>
<lines>
<line methodID="m1" methodVer="2">
<moreData>yada-yada-yada</moreData>
</line>
</lines>
</schedule>
</root>When processing the line element, I need to get to the name of the method. What I am currently doing is: <xsl:template match="line"> <xsl:variable name="methodID" select="@methodID"/> <xsl:variable name="methodVer" select="@methodVer"/> <xsl:variable name="method" select="/root/methods/method[@id=$methodOID and @version=$methodVer]"/> </xsl:template> Is there a more elegent way in XSLT 1.0? Sam
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Cast Your Vote
We need your help – Vote for DataDirect XML Products!
Winners and finalists announced at SOA World Conference in November. 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
|







