我有兩個xml文件需要通過使用XSLT合併成一個文件。如何用XSLT合併兩個xml文件
首先XML是(原來的):
<feed>
<author>
<firstName>f</firstName>
<lastName>l</lastName>
</author>
<date>2011-01-02 </date>
<entry>
<id>1</id>
<Name>aaa</Name>
<Content>XXX</Content>
</entry>
<entry>
<id>2</id>
<Name>bbb</Name>
<Content>YYY</Content>
</entry>
</feed>
第二XML(更新後的數據)是這樣的:
<feed>
<author>
<firstName>f</firstName>
<lastName>l</lastName>
</author>
<date>2012-05-02 </date>
<entry>
<id>2</id>
<Name>newName</Name>
<Content>newContent</Content>
</entry>
<entry>
<id>3</id>
<Name>ccc</Name>
<Content>ZZZ</Content>
</entry>
</feed>
期望合併結果 - 使用所述第二XML來更新第一一個:
<feed>
<author>
<firstName>f</firstName>
<lastName>l</lastName>
</author>
<date>2012-05-02 </date>
<entry>
<id>1</id>
<Name>aaa</Name>
<Content>XXX</Content>
</entry>
<entry>
<id>2</id>
<Name>newName</Name>
<Content>newContent</Content>
</entry>
<entry>
<id>3</id>
<Name>ccc</Name>
<Content>ZZZ</Content>
</entry>
</feed>
我已經搜索了stackoverflow,但仍然找不到答案。感謝幫助。
在不使用擴展名的情況下在XSLT1中很難做到;在XSLT2中微不足道。你在使用哪種XSLT處理器?它支持XSLT2嗎? – 2013-03-04 04:57:42
嗨吉姆,xslt1用於我的項目。謝謝。 – skyfree 2013-03-04 05:01:47
當你搜索stackoverflow你有沒有發現[你自己的問題昨天回答](http://stackoverflow.com/q/15175287/1945651)? – JLRishe 2013-03-04 07:15:22