我有一個要求將4個xml文件合併爲一個文件。他們如下所示。 文獻1結合xml並將輸出作爲正確的xml文件
<doc1>
....
<doc1>
文獻2
<doc2>
....
<doc2>
文獻3
<doc3>
....
<doc3>
文獻4
<doc4>
....
<doc4>
我想要的輸出如下
<doc1>
....
<doc2>
....
</doc2>
<doc3>
....
</doc3>
<doc4>
....
</doc4>
</doc1>
我做了如下。
<xsl:transform version="2.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:template match="/">
<xsl:copy-of select="document('doc1.xml')"/>
<xsl:copy-of select="document('doc2.xml')"/>
<xsl:copy-of select="document('doc3.xml')"/>
<xsl:copy-of select="document('doc4.xml')"/>
</xsl:template>
</xsl:transform>
,但我得到的輸出中的如下
<doc1>
....
</doc1>
<doc2>
....
</doc2>
<doc3>
....
</doc3>
<doc4>
....
</doc4>
是否有可能改變我的劇本,並得到我想要什麼?
惡劣,是我的回答對你有用還是你仍然有問題? – 2012-07-06 13:50:54