XML文件可以包含1000-6000個表單; XML文件兩個可以有一個到100個或更多。我想用文件2替換文件1中的任何相同的表單。如果它存在於文件2中但不在文件1中,我想將其添加到文件1.合併文件後,我想針對我的XSLT運行它。我正在使用2.0樣式表和撒克遜分析器。將兩個XML源文檔與XSLT合併
文件1:
<Forms>
<Form name="fred" date="10/01/2008"/>
<Form name="barney" date="12/31/2009"/>
<Form name="wilma" date="12/31/2010"/>
</Forms>
文件2:
<Forms>
<Form name="barney" date="01/31/2010"/>
<Form name="betty" date="6/31/2009"/>
</Forms>
合併後的文件應該是這樣:
<Forms>
<Form name="fred" date="10/01/2008"/>
<Form name="barney" date="01/31/2010"/>
<Form name="wilma" date="12/31/2010"/>
<Form name="betty" date="6/31/2009"/>
</Forms>