Subject: [xsl] Mad multiple select, and I'm getting it all wrong!!! From: "Daniel Newman" <daniel.newman@xxxxxxxxxxx> Date: Wed, 25 Jul 2001 12:22:11 +0100 |
Hello again everyone (sorry, I'll figure this stuff out in the end), I'm writing a select for an apply-templates command, but I'm getting it all mixed up. This is what I've written: <xsl:apply-templates select="HoldingInformation2Response/Items/Item[class_code = RetrieveClassInfoRSResponse/Items/Item/ClassCode[../DisplayOnInternetSite = 'Y']]" /> And what I want to do, is select all Item nodes from HoldingInformation2Response/Items where it's class_code is equal to all ClassCode nodes from RetrieveClassInfoRSResponse/Items/Item where DisplayOnInternetSite = 'Y' Here are the nodes in a visual sense: <ROOT> <HoldingInformation2Response> <Items> <Item> <Holding/> <class_code>OMN</class_code> <Available> </Item> <Item> <Holding/> <class_code>DRP</class_code> <Available> </Item> </Items> </HoldingInformation2Response> <RetrieveClassInfoRSResponse> <Items> <Item> <ClassCode>OMN</ClassCode> <DisplayOnInternetSite>N</DisplayOnInternetSite> </Item> </Items> <Items> <Item> <ClassCode>DRP</ClassCode> <DisplayOnInternetSite>Y</DisplayOnInternetSite> </Item> </Items> </RetrieveClassInfoRSResponse> </ROOT> This looks like it should work, but it doesn't do anything. I have a template matching Item, and I was using this to test what was being returned <xsl:value-of select="." />, but this wasn't doing anything. Any help would be great. Daniel. XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
RE: [xsl] sorting by date, Michael Kay | Thread | Re: [xsl] Mad multiple select, and , David Carlisle |
Re: [xsl] Remote source document, Perry Molendijk | Date | [xsl] META tag, Carlos Durand Silves |
Month |