|
[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] RE: How to match a child element and display another c
Hi. try this: <xsl:template match="FruitList"> <xsl:apply-templates select="fruit[price='1' or price='1.0' or price='1.00']/name"/> <!-- here is where you select the nodes that you want to apply the templates to --> </xsl:template> <xsl:template match="name"> <!-- relative to your getName --> <xsl:value-of select="."/> is only $1.00. </xsl:template> hope that this helps you. Americo. -----Original Message----- From: owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx [mailto:owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx] On Behalf Of Biying Huang Sent: Friday, August 23, 2002 1:43 PM To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx Subject: How to match a child element and display another child element? When I am in FruitList node set, how can I display any one fruit name that has price equals 1 (or 1.0 or 1.00)? <xsl:template match="FruitList"> <xsl:call-template name="getName"/> is only $1.00. </xsl:template> <xsl:template name="getName"> ??? I don't know how to do here, Please help. </xsl:template> I have this xml data: <FruitList> <fruit> <name>Apple</name> <price>1.50</price> </fruit> <fruit> <name>Orange</name> <price>1.0</price> </fruit> <fruit> <name>Peach</name> <price>1</price> </fruit> </FruitList> Thanks in advance for your help. Biying XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
|
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
|

Cart








