Subject: [xsl] Linking Variable to the Path From: "Yaswanth Kumar Ravella" <yaswanth.mtrx@xxxxxxxxx> Date: Wed, 22 Aug 2007 13:45:31 +0530 |
Hi, ::I am having an XML file like this :: <root> <every> <event name="Ready"/> </every> <pattern> <connection destination="//every[1]/event[1]" /> </pattern> </root> ------------------------------- ::When my XSL file has this code:: <xsl:template match="root"> <xsl:variable name="dest" select="//every[1]/event[1]"/> <xsl:value-of select="$dest/@name"/> </xsl:template> It prints 'Ready'. Here I am directly assigning variable 'dest' to the path of the event. This is ok. ------------------------------- ::When I changed my XSL code to :: <xsl:template match="root"> <xsl:variable name="dest" select="//pattern[1]/connection[1]/@destination"/> <xsl:value-of select="$dest/@name"/> </xsl:template> It doesn't print 'Ready' or anything. Here I am storing variable 'dest' with the value of the 'connection/@destination', Which I expected to work properly but it is not working. ------------------------------ How can I print 'event-name' using 'connection-destination'? Regards Yaswanth Ravella
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] sum() over attributes is , G. Ken Holman | Thread | [xsl] Linking Variable to the Path, christoph . naber |
Re: [xsl] sum() over attributes is , G. Ken Holman | Date | RE: [xsl] Linking Variable to the P, Hofman, Peter |
Month |