我的問題很簡單,我如何使用XSLT將數據插入到我在XSLT中創建的元素標記中?如何添加數據到在XSLT中創建的元素
對於實施例I使用該創建我元件:
<xsl:template match="VEHICLE">
<xsl:element name="{@STATUS}">
<xsl:apply-templates/>
</xsl:element>
</xsl:template>
XML結構:(輸入)
<cars>
<VEHICLE>
<MODEL>FORD</MODEL>
//other elements here
</VEHICLE>
<VEHICLE>
<MODEL>DODGE</MODEL>
//other elements here
</VEHICLE>
</cars>
(期望輸出)
<cars>
<VEHICLE>
<MODEL>FORD</MODEL>
<STATUS>SOLD</STATUS>
//other elements here
</VEHICLE>
<VEHICLE>
<MODEL>DODGE</MODEL>
<STATUS>AVAILABLE</STATUS>
//other elements here
</VEHICLE>
</cars>
請清楚如何你的輸入輸出XML將/ SH應該看起來像。我假設上面的xml是你的輸出,@STATUS的值是MODEL。但是比你的「其他元素」不包含在新元素中。 – 2013-05-02 06:54:16
僅供參考,在XML輸入中,開頭''標籤與結尾''標籤不匹配。 –
2013-05-02 23:57:51