Subject: Re: [xsl] selecting an element in an external doc using its id attribute From: Joerg Heinicke <joerg.heinicke@xxxxxx> Date: Tue, 18 Jun 2002 10:02:15 +0200 |
<xsl:for-each select="$docnode"> <xsl:value-of select="id($from)"/> </xsl:for-each>
Lainaus Cindy Mazza <clm6u@xxxxxxxxxxxx>:
Hi ,Sorry, if I dont understand this correctly, but error is that U are looking /selecting the value of id elements from attribute. Is this what U really want? It would help to see the xml file (atleast for me).
The following code gets me the first div3 element w/in the odes document (as expected):
<xsl:variable name="from" select="@from"/> <xsl:variable name="docnode" select="document('../texts/odes.xml')"/> <xsl:message> <xsl:value-of select="$docnode//div3"/> </xsl:message>
But when I try to find an element whose id attribute is equal to the value of the 'from' variable, I get an error saying "Unexpected token [<function>] in path expression."
<xsl:variable name="from" select="@from"/> <xsl:variable name="docnode" select="document('../texts/odes.xml')"/> <xsl:message> <xsl:value-of select="$docnode//id($from)"/> </xsl:message>
Jeni, Michael, some other guru could correct me if I´m wrong.
Cheers Jarkko
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] selecting an element in a, Jarkko . Moilanen | Thread | RE: [xsl] selecting an element in a, Michael Kay |
RE: [xsl] Template priority, Michael Kay | Date | RE: [xsl] XSL exclusion of elements, Michael Kay |
Month |