【发布时间】:2012-02-16 02:18:01
【问题描述】:
我有一个模板:
<xsl:stylesheet version="2.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns="urn:jboss:domain:1.1"
xmlns:d="urn:jboss:domain:1.1"
>
...
<xsl:template match="//d:interfaces/d:interface[@name='management']/d:inet-address">
...
</xsl:template>
这行得通。
<xsl:template match="//interfaces/interface[@name='management']/inet-address">
...
</xsl:template>
尽管我设置了默认命名空间,为什么这不起作用?
【问题讨论】:
标签: xslt xpath namespaces xml-namespaces