Subject: RE: [xsl] Sibling text nodes From: "Michael Kay" <michael.h.kay@xxxxxxxxxxxx> Date: Tue, 16 Jul 2002 18:26:22 +0100 |
> These are the two questions, then: > * Is my next sibling a text node? > * If so, does its content begin with a non-whitespace character? if test="following-sibling::node()[self::text()] [not(translate(substring(.,1,1), ' 	

', '')='')] Michael Kay Software AG home: Michael.H.Kay@xxxxxxxxxxxx work: Michael.Kay@xxxxxxxxxxxxxx > > How can I accomplish this with XPath and XSLT? I spent a few > hours experimenting with following-sibling to no avail. > > Thanks. > > An example of XML that should trigger special handling: > > <inner>blah</inner>, following text. > > XML that should not trigger it: > > <inner>blah</inner><othertag>... > > -- > John R. Daily > jdaily@xxxxxxxxxxx > Projects Manager Progeny > Linux Systems > Master of the ephemeral epiphany > > XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list > XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] Sibling text nodes, David Carlisle | Thread | [xsl] xsl:include href attribute, Nathan Shaw |
RE: [xsl] xsl:include href attribut, Andrew Welch | Date | RE: [xsl] xsl:include href attribut, Michael Kay |
Month |