简单的问题,在我的xslt中我想在表中打印属性的固定值,如果我把它放在标签中,我会得到相同的结果,但我想做得好吗?谁能告诉我怎么样? Thnks。
在我的doc.xml中
<unit_price currency="$"> 4.00 </unit_price>
在我的doc.xslt
中 <table>
<xsl:for-each select="TotalProducts/products">
<tr>
<td>
<xsl:value-of select="unit_price"/>
<label> $ </label>
</td>
答案 0 :(得分:1)
如果要显示XML中的属性,可以使用@
的xpath选择器。因此,您可以将label
行更改为以下内容。
<xsl:value-of select="unit_price/@currency" />