XSL选择属性的值

时间:2014-05-14 16:50:30

标签: xml xslt xpath

所以我可能并没有很好地说出这个标题。但是,我想要做的是给出以下xml摘录:

<id name="tim" number="5555665" />

我想提取id的实际名称和数量。我试过了:

<xsl:value-of select="id.name"/>
AND
<xsl:value-of select="id/name"/>

这两种方法都没有。如何访问这些数据值?

2 个答案:

答案 0 :(得分:2)

使用XPath选择属性值,use the @ selector

<xsl:value-of select="id/@name" />
<xsl:value-of select="id/@number" />

答案 1 :(得分:1)

<xsl:value-of select="id/@name"/>

<xsl:value-of select="id/@number"/>