我有xml:
<?xml version="1.0" encoding="UTF-8"?>
<report xmlns="http://somesite.com">
<status id1="666" id2="555">Accepted</status>
</report>
如何获取id1的值? 我试过了:
<xsl:value-of select="report/status/@mid" />
<xsl:value-of select="status/@mid" />
<xsl:value-of select="@mid" />
但没有任何效果。我认为在id1
的路径中存在一些问题答案 0 :(得分:0)
为什么@mid
适用于名为id1
或id2
的属性。所以使用//@id1
。如果要编写包含元素的完整路径,则需要考虑命名空间。