我有以下XML結構(這是很長,在現實例子compicated)的xsl:比賽和xsl:同一母公司中應用
<document>
<node1>
<child1/>
<child2/>
...
</node1>
<anotherNode />
</document>
我想創建像
<xsl:template match="node1" mode="node1">
<img alt="" src="{child1}" />
...
...
</xsl:template>
模板
而在另一個模板套用這個範本,這樣
<xsl:template match="anotherNode">
<xsl:apply-templates select="node1" mode="node1" />
</xsl:template>
如果節點1標籤有父母會很容易d o,但我無法弄清楚如何匹配和應用模板,如果它沒有父。
在你的榜樣,節點1確實有父母 - 的'document'元素。所有元素都有父母。 – 2012-02-15 16:56:14
我知道,但如果我選擇文檔標籤模板輸出的所有內容,而不是我需要的那個 – tylik 2012-02-15 17:01:29