我需要"合并"两个XML文档,覆盖重叠的属性和元素.例如,如果我有document1:
和文件2:
我想合并这两个:
我更喜欢基于Java或XSLT的解决方案,ant会很好,但是如果有一个简单的方法可以在Rake,Ruby或Python中做到这一点请不要害羞:-)
编辑:实际上我发现我宁愿使用自动化工具/脚本,甚至自己编写它,因为手动合并大约30个XML文件有点笨拙...... :-(
如果您喜欢XSLT,那么我之前使用的是一个很好的合并脚本: Oliver的XSLT页面