XML Editor
Sign up for a WebBoard account Sign Up Keyword Search Search More Options... Options
Chat Rooms Chat Help Help News News Log in to WebBoard Log in Not Logged in
Show tree view Topic
Topic Page 1 2 3 4 5 6 7 8 9 Go to previous topicPrev TopicGo to next topicNext Topic
Postnext
Vishal SinghSubject: How to print text and nodes text both through a loop ?
Author: Vishal Singh
Date: 10 May 2007 12:24 PM
Suppose the xml is as follows:
<root>
I am here 111.
<outroot>hello</outroot>
<outroot>hello 1</outroot>
I am here 112.
<outroot>hello 2 </outroot>
<Tab>I am not here.</Tab>
<outroot1>I am not here anymore.</outroot1>
<Tab>I am here once again.</Tab>
</root>

How can I print the text() and text in the child nodes in a for-each loop ? Following doesn't works.

<xsl:for-each select="/root or /root/*">
<xsl:value-of select="position()"/> : <xsl:copy-of select="./text()"/>
</xsl:for-each>


My requirement is that I have to copy-of nodes(whether text or tags) until I hit 'Tab' tag. Since I need to treat the 'Tab' and following differently.

Please help.

Postnext
Elias HuterSubject: How to print text and nodes text both through a loop ?
Author: Elias Huter
Date: 11 May 2007 03:22 AM
Something approximately like this?


DocumentTab.xsl

Posttop
Vishal SinghSubject: How to print text and nodes text both through a loop ?
Author: Vishal Singh
Date: 11 May 2007 01:56 PM
Thanks a lot. That worked. I still need to learn a lot in XSL.

 
Topic Page 1 2 3 4 5 6 7 8 9 Go to previous topicPrev TopicGo to next topicNext Topic
Download A Free Trial of Stylus Studio 6 XML Professional Edition Today! Powered by Stylus Studio, the world's leading XML IDE for XML, XSLT, XQuery, XML Schema, DTD, XPath, WSDL, XHTML, SQL/XML, and XML Mapping!  
go

Log In Options

Site Map | Privacy Policy | Terms of Use | Trademarks
Stylus Scoop XML Newsletter:
W3C Member
Stylus Studio® and DataDirect XQuery ™are from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2016 All Rights Reserved.