0
我有4個不同的XML文件,我想要加入一個文件。我怎樣才能做到這一點?XML和XSL文件
每個文件包含一個家長和至少4個孩子。父母被稱爲genre 1,2,3,4
,孩子是藝術家,姓名等。每個文件都顯示在HTML表格中。
有人可以對此有所瞭解嗎?
我有4個不同的XML文件,我想要加入一個文件。我怎樣才能做到這一點?XML和XSL文件
每個文件包含一個家長和至少4個孩子。父母被稱爲genre 1,2,3,4
,孩子是藝術家,姓名等。每個文件都顯示在HTML表格中。
有人可以對此有所瞭解嗎?
使用XSL document()函數。
$d1 = document('doc1.xml'), document('doc2.xml'), ...
逗號將加載的元素組合成單個序列(至少在XSL 2中,不確定約1)。
如果你想在風格標籤內的項目的順序使用:
$d1 = document('doc1.xml')/genre, document('doc2.xml')/genre, ...
這XSLT模板將你說過你想要做什麼:
<xsl:template match="/">
<output>
<xsl:copy-of select="document('file1.xml')"/>
<xsl:copy-of select="document('file2.xml')"/>
<xsl:copy-of select="document('file3.xml')"/>
<xsl:copy-of select="document('file4.xml')"/>
</output>
</xsl:template>
如果這ISN」正確的答案,爲你的問題添加更多的細節。
如果你想要一個有用的答案,你將需要提供更多的細節。 – Welbog 2009-12-24 13:35:04
你想用一些XML解析器來做這個嗎? – 2009-12-24 13:39:05
你在做什麼語言? – Ben 2009-12-24 13:44:14