Xml 如何获取元素中属性的值
我想从另一个元素获取属性 例如 显然,上面的XSLT不起作用,但逻辑上应该是这样的。有人能帮我吗 谢谢 只需要在XPath中@name前面加一个斜杠 只需要在XPath中@name前面加一个斜杠Xml 如何获取元素中属性的值,xml,xslt,Xml,Xslt,我想从另一个元素获取属性 例如 显然,上面的XSLT不起作用,但逻辑上应该是这样的。有人能帮我吗 谢谢 只需要在XPath中@name前面加一个斜杠 只需要在XPath中@name前面加一个斜杠 <xsl:template match="tag1"> Test: <xsl:value-of select="inner[@class='test']@name"/> </xsl:template> <xml> <tag1>
<xsl:template match="tag1">
Test: <xsl:value-of select="inner[@class='test']@name"/>
</xsl:template>
<xml>
<tag1>
<inner class="something" name="123"/>
<inner class="test" name="456"/>
</tag1>
</xml>
Test: 456
<xsl:value-of select="inner[@class='test']/@name"/>