如何获取xsl模板中xml节点的属性xlink:href
的值?获取使用xsl命名为xlink:href的xml属性
我有这样的XML节点:“‘的XLink’没有定义前缀”
<DCPType>
<HTTP>
<Get>
<OnlineResource test="hello" xlink:href="http://localhost/wms/default.aspx"
xmlns:xlink="http://www.w3.org/1999/xlink" xlink:type="simple" />
</Get>
</HTTP>
</DCPType>
当我尝试以下XSL,我得到一个错误说:
<xsl:value-of select="DCPType/HTTP/Get/OnlineResource/@xlink:href" />
当我试试这个简单的属性,它的工作原理:
<xsl:value-of select="DCPType/HTTP/Get/OnlineResource/@test" />
很好的问题(+1)。查看我的答案以获得其他解决方案。 :) – 2010-05-06 13:05:16