|
[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] RE: External XML Doc help
> Okay, I have the following:
>
> <xsl:template match="myexternalxml">
> <xsl:copy-of select="document('myxmldoc.xml)//testint/test"/>
> </xsl:template>
>
>
> This works great... spits out all the xml in the document
> "myxmldoc.xml". However, I need to loop through a nodelist
> within this document and I'm not sure how to set up my
> templates to do this. How would I, lets say, loop through
> all test nodes in the following "myxmldoc" xml document:
>
> <testing>
> <test>1234</test>
> <test>1234</test>
> <test>1234</test>
> <test>1234</test>
> </testing>
>
>
> Thanks, Karl
I'm no expert, but I'll take a quick stab. Maybe this will work:
<xsl:for-each select="document('myxmldoc.xml')//testing/test">
<xsl:value-of select="."/>
<!-- '.' is the current node reference, i.e. whatever 'test' node
you are on in the loop -->
</xsl:for-each>
HTH,
-dave
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|

Cart








