Dread Knight
Гость
|
|
« : 26-10-2004 12:44 » |
|
есть, например, такой XML:
<root> <a att1="1" att2="zzz"/> <a att1="2" att2="xxx"/> <b att="1" value="aaa"/> <b att="2" value="bbb"/> </root>
и такой XSL: <xsl:for-each select="a"> blablabla <xsl:for-each select="//b"> <xsl:if test="условие">placeheresomething</xsl:if> </xsl:for-each> </xsl:for-each>
так вот, что нужно написать в условии, чтобы сравнить @att1 текущего экземпляра a с атрибутом @att текущего экземпляра b? если написать просто @att1=@att, то не работает (условие всегда ложно)
|