0
這是做什麼用的?
我正確地認爲這個XSLT代碼沒有做任何事嗎?這個XSLT代碼有什麼作用?
....
<xsl:template match="/*[1]">
<xsl:apply-templates />
</xsl:template>
....
這是做什麼用的?
我正確地認爲這個XSLT代碼沒有做任何事嗎?這個XSLT代碼有什麼作用?
....
<xsl:template match="/*[1]">
<xsl:apply-templates />
</xsl:template>
....
它是一個模板匹配任何名稱的根元素,然後將模板應用到根元素的所有子節點。我不會稱之爲「什麼都不做」,儘管內置模板可以滿足根元素和其他事情的要求,所以...
對於判斷模板是否需要至關重要。
「不做任何事」我的意思是 - 根元素被選中,但由於 不包含名稱屬性 - 這樣的模板不會產生任何結果。 –
user2568737
' '是'的簡寫形式,因此它處理根元素的所有子節點。然後,依賴於其他模板,子節點會發生什麼情況,內置模板將繼續處理直到輸出文本節點。 –