Subject: RE: [xsl] node() as pattern From: "Michael Kay" <michael.h.kay@xxxxxxxxxxxx> Date: Wed, 12 Jun 2002 16:54:25 +0100 |
> I'm having a problem understanding the use of node() in a pattern. > > given a simple file (pretend no whitespace) > > <doc> > <nd1> ..</nd1> > <nd2>..</nd2> > <nd3/> > </nd1> > </doc> > > I believe I can get to any node using a node based pattern, > > e.g. <xsl:template match='/node()[1]/node()[2]'> > should match on nd3 > Only if you have stripped out the whitespace nodes. Otherwise nd1/node()[1] matches the whitespace before the nd2 element. Michael Kay Software AG home: Michael.H.Kay@xxxxxxxxxxxx work: Michael.Kay@xxxxxxxxxxxxxx XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] node() as pattern, Jeni Tennison | Thread | RE: [xsl] node() as pattern, DPawson |
RE: [xsl] Converting a string to a , Michael Kay | Date | [xsl] question about transforming c, dmitri kerievsky |
Month |