3
我有一個模板:XSLT:如何擺脫XPath中默認命名空間的前綴? (的xmlns = 「...」)
<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>
爲什麼這不起作用,儘管我有一個默認的命名空間集?
謝謝。我在提問之前已經閱讀了這個規範,但是這個解釋看起來不合邏輯,我以爲我不明白。現在我明白了。 – 2012-02-16 04:35:59
@OndraŽižka:不客氣。 – 2012-02-16 04:51:10