Subject: RE: [xsl] External XML Doc help From: David.Cantrell@xxxxxxxxxxxxx Date: Mon, 17 Mar 2003 15:48:48 -0600 |
> 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
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
AW: [xsl] External XML Doc help, David Alcantara | Thread | Re: [xsl] External XML Doc help, Karl Stubsjoen |
Re: [xsl] External XML Doc help, Jeni Tennison | Date | RE: [xsl] External XML Doc help, Passin, Tom |
Month |