Subject: Re: [xsl] working with multiple inputs simultaneously From: David Carlisle <davidc@xxxxxxxxx> Date: Wed, 3 Oct 2001 13:19:12 +0100 |
you need to be aware of what is the current node, and that "/" selects the root node of the document containing the curreent node. Normally, when working with multiple documents it's best to stick all root nodes in a variables so you can get hold of them so <xsl:variable name="originalroot" select="/"/> <xsl:for-each select="nodes-in-orig"> <xsl:for-each select="document(whatever)"> now here / and any path begining with / refer to nodes in the new document, but I can get at the original document by <xsl:value-of select="$originalroot/a/b/c"/> David _____________________________________________________________________ This message has been checked for all known viruses by Star Internet delivered through the MessageLabs Virus Scanning Service. For further information visit http://www.star.net.uk/stats.asp or alternatively call Star Internet for details on the Virus Scanning Service. XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
[xsl] working with multiple inputs , Irene Hall | Thread | Re: [xsl] working with multiple inp, Thomas B. Passin |
[xsl] Finding the maximum number of, McKeever, Marty | Date | Re: [xsl] xml-to-xml output does no, Thomas B. Passin |
Month |