如何获取xlink:href
xsl 模板中称为 xml 节点的属性的值?
我有这个 xml 节点:
<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 时,我收到一条错误消息,提示“未定义前缀 'xlink'”。:
<xsl:value-of select="DCPType/HTTP/Get/OnlineResource/@xlink:href" />
当我尝试这个简单的属性时,它可以工作:
<xsl:value-of select="DCPType/HTTP/Get/OnlineResource/@test" />