Subject: Re: [xsl] Empty nodes - more informative From: tcn@xxxxxxxxxxxxx (Trevor Nash) Date: Wed, 04 Jul 2001 14:42:36 GMT |
Dominic: >you have to be more specific with your templates i think. >When you match "*" you're matching at one point the <topic> node >whose value is ><topic> > <a>Hello</a> > <b code="123"/> > <c/> ></topic> > True. >Because not(string(.)) means "the string value of the current node >is an empty string", when this test is applied to the topic node >it fails because the string value of the topic node is ><topic> > <a>Hello</a> > <b code="123"/> > <c/> ></topic> > > [snip] >I could be wrong about this... > You are ;-) The string value of the topic node is either " Hello " with some newlines and tabs or "Hello" depending on what the parser is doing with white space in the input document. Regards, Trevor Nash -- Traditional training & distance learning, Consultancy by email Melvaig Software Engineering Limited voice: +44 (0) 1445 771 271 email: tcn@xxxxxxxxxxxxx XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
RE: [xsl] Empty nodes - more inform, Dominic J. Blythe | Thread | RE: [xsl] Empty nodes - more inform, Dominic J. Blythe |
RE: [xsl] What do i need to serve X, Ben Robb | Date | RE: [xsl] RE: A simple solution (Wa, Daniel Newman |
Month |