Subject: [xsl] RE: apply-templates and excluding a node From: Meltem Kogelbauer <meltem.kogelbauer@xxxxxxxxxxxxxxxxxx> Date: Thu, 4 Oct 2001 16:48:22 +0100 |
I found the solution already it is <xsl:apply-templates select="*[not(self::PRFID)]" /> What I do not undestand is why "self" why not "child"? Can anyone explain this? M -----Original Message----- From: Meltem Kogelbauer Sent: Thursday, October 04, 2001 4:37 PM To: 'xsl-list@xxxxxxxxxxxxxxxxxxxxxx' Subject: apply-templates and excluding a node Hi All here is a part of xml document <searchresults> <PRFID>21</PRFID> <FIRSTNAME>Ana</FIRSTNAME> <LASTNAME>Ngera</LASTNAME> <OFFICEPHONENUMBER>020 8452 4535</OFFICEPHONENUMBER> <PHONEEXTENSION>4503</PHONEEXTENSION> </searchresults> searchresults is the recursive element I want to use <xsl:template match="searchresults"> <xsl:apply-templates /> </xsl:apply-templates> Naturally this selects all the child elements of searchresult. I want to exclude the first child node <PRFID>. What would be the syntax in <xsl:apply-templates select="????" /> like select everything but not the <PRFID>. thanks Meltem XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] trouble forming xpath exp, David Carlisle | Thread | Re: [xsl] RE: apply-templates and e, Paul Tyson |
RE: [xsl] apply-templates and exclu, Zwetselaar M. van (M | Date | RE: [xsl] Beginner's question, KIENLE, STEVEN C [IT |
Month |