[XSL-LIST Mailing List Archive Home]
[By Thread]
[By Date]
There could be better ways to achieve what you want.
J.Pietschmann
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Re: [xsl] Getting the attribute of a node knowing the value of other attribute
Subject: Re: [xsl] Getting the attribute of a node knowing the value of other attribute From: "J.Pietschmann" <j3322ptm@xxxxxxxx> Date: Thu, 30 May 2002 00:58:10 +0200 |
Monica Ferrero wrote: ...
The result of: subnetworkA: <xsl:value-of select="../TopologicalEndPoints/TopologicalEndPointA/SubnetworkRef/@idref"/> is 342__2_2_1 and subnetworkA: <xsl:value-of select="../../Subnetwork[@id='342__2_2_1']/@name"/> is M but if I mixed the comands together it does not work: subnetworkA: <xsl:value-of select="../../Subnetwork[@id='{../TopologicalEndPoints/TopologicalEndPointA/SubnetworkRef/@idref}']/@name"/>
You are comparing the @id attribute with the string '{../TopologicalEndPoints/Top...' It's no surprise it doesn't work as expected.
You can try <xsl:value-of select="../../Subnetwork[ @id=current()/../TopologicalEndPoints/TopologicalEndPointA/SubnetworkRef/@idref]/@name"/>
There could be better ways to achieve what you want.
J.Pietschmann
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
[xsl] Getting the attribute of a no, Monica Ferrero | Thread | [xsl] passing parameter to template, ChivaBaba |
Re: [xsl] whitespace, J.Pietschmann | Date | [xsl] Problem w/ call-template, Kim |
Month |