Subject: RE: [xsl] multiple input document question From: Tony Nassar <tnassar@xxxxxxxxxxxxxxxx> Date: Wed, 16 Jul 2008 19:20:06 -0700 |
What are you actually trying to do? The document f1.xml has only one document element, so what is $id supposed to mean in document('f1.xml')/$id? If, alternately, you want an element with the same name as $id, that's *[local-name() eq $id] -----Original Message----- From: Greg Fausak [mailto:lgfausak@xxxxxxxxx] Sent: Wednesday, July 16, 2008 7:17 PM To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx Subject: [xsl] multiple input document question Hi, I'm wondering if there is any way to do the following: <xsl:template match="*[@menu]"> <xsl:variable name="id" select="@id"/> <xsl:for-each select="document('f1.xml')/$id"> ... I've tried all sorts of combinations. I guess I can create an xslt output document with the for-each statement selecting by the value of the other document and just run it through xslt twice. It just starts getting a little weird then! Thanks! -g -- Greg Fausak greg@xxxxxxxxxxxx
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
[xsl] multiple input document quest, Greg Fausak | Thread | Re: [xsl] multiple input document q, Greg Fausak |
[xsl] multiple input document quest, Greg Fausak | Date | Re: [xsl] multiple input document q, Greg Fausak |
Month |