我有两个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