我在PHP開工項目,使用XML,現在我需要申請改造,使我發現首次XSL ...XSL添加屬性家長基於孩子
我所面臨的問題:如何建立XSL做如下改造: - 以「attrib-」開始轉變爲屬性的父節點的節點
例子:
<a1>
<b1>
<attrib-c1>12</attrib-c1>
<c2>23</c2>
</b1>
</a1>
應該變成:
<a1>
<b1 c1="12">
<c2>23</c2>
</b1>
</a1>
我已經開始解決方案是這樣的:
<xsl:stylesheet>
<xsl:output method="xml"/>
<xsl:template match="@*|*|text()">
<xsl:copy>
<xsl:apply-templates select="@*|*|text()"/>
</xsl:copy>
</xsl:template>
...
</xsl:stylesheet>
我需要一些幫助來解決這個任務。由於事先...
所以你所做的只是複製一個身份轉換。你是否試圖解決這個問題?這是功課嗎? – 2012-02-28 20:47:02