|
[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] RE: xPath question
Jan , You need to use a <xsl:for-each> and traverse through each one of the items. '$HygHeadDT/Header/item' selects only the first item. Thats why you are having this issue. Thanks, Vidya -----Original Message----- From: Jan Kohnert [mailto:J.Kohnert@xxxxxxxxxxx] Sent: Thursday, July 08, 2004 9:04 AM To: 'xsl-list@xxxxxxxxxxxxxxxxxxxxxx' Subject: xPath question Hello List, I have a variable: <xsl:variable name="HygHeadDT"> <Header> <item>BMAT</item> <item>HBUE</item> <item>NURR</item> <item>TAB1</item> <item>TAB2</item> <item>TAB3</item> <item>HPRO</item> <item>HZUS</item> <item>HANL</item> <item>BEST</item> <item>HDES</item> <item>HBAD</item> </Header> </xsl:variable> At some point of XML processing, I want to check, if the element "id" a different value as one of the strings of any $HygHeadDT/Header/item <xsl:apply-templates select="//CHAPTER[id != $HygHeadDT/Header/item]" mode="MibeHyg"/> But this query only seems only to work, if "id" = "BMAT". What are I m doing wrong? thanks !!!
|
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








