Subject: RE: [xsl] XPath for selecting all text node children? From: "Sullivan, Dan" <dsullivan@xxxxxxxxxxx> Date: Fri, 24 Aug 2001 11:45:13 -0700 |
Assumming you in a template that matched on a component... <xsl:template match="component"> <xsl:value-of select="preceding-sibling::component[1]"/> </xsl:template> This would output all of the text nodes of the preceding component, if the was preceding component, or nothing. Dan -----Original Message----- From: Ilkka Hartikainen [mailto:ilkka.hartikainen@xxxxxxxxxxxxxxxxxxxx] Sent: Friday, August 24, 2001 1:54 PM To: xsl mulberry Subject: [xsl] XPath for selecting all text node children? Hi! I've a problem I've been struggling with all day, I have the following XML: <root> <component> <element> <element>...text here...</element> </element> </component> </root> Now, in xslt, I'd like to get a string from the preceding component (yes, there are many of them), including all (no matter how the text nodes are nested) text in the preceding component. I'm doing this inside a for-each loop. What is the XPath expression for preceding "component"'s all text node children? Is this even possible? Regards, Ilkka Hartikainen 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] XPath for selecting all t, Wendell Piez | Thread | [xsl] Another sum question, Haque, Suraiya |
RE: [xsl] Colon in entity reference, Wendell Piez | Date | Re: [xsl] XPath for selecting all t, Wendell Piez |
Month |