Subject: Re: [xsl] how to changing context From: "Frank Chen" <frank63@xxxxxxxxxxxxx> Date: Mon, 23 Jul 2001 03:38:47 +0800 |
Hi: Use a variable to store a.xml first: <xsl:variable name="a" select="document('a.xml')"/> and reference it with $a/location/path in your xsl:for-each block. Frank > > I have a XSLT page to transform a.xml as well as an XML > file referenced by document('b.xml') > > in the XSLT program, i wrote: > > <xsl:template match="/"> <!-- the root of a.xml --> > > <xsl:for-each select="document('b.xml')/root/subroot"/> > <!-- here I want to reference to both > the nodes under EACH "subroot" of b.xml > and the nodes that are under the "/"node of a.xml> > </xsl:for-each> > > </xsl:template> > > how can i change context inside <xsl:for-each>? (better without the help > of variable/param) > > Thanks a lot! > > > > 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] how to changing context, Steve Muench | Thread | Re: [xsl] how to changing context, David Carlisle |
Re: [xsl] how to changing context, Steve Muench | Date | Re: [xsl] Why does using the XSL na, David Carlisle |
Month |