Java:比较两个xmls的最简单方法

时间:2012-01-20 12:52:25

标签: java xml

我有两个xmls:

first.xml

<text>This is text</text>
<output>This is output</output>

second.xml

<text>This is not text</text>
<output>This is output</output>

我想比较这两个xmls,输出应该是这样的

<text>This is <inserted>not</inserted> text</text>
    <output>This is output</output>

意思是,我想为新添加的文本添加一个新标签,假设<inserted>。 如何比较这些xmls并创建一个新的?

感谢您的时间:)

2 个答案:

答案 0 :(得分:4)

看看diffxml

答案 1 :(得分:3)

http://xmlunit.sourceforge.net/

很好用于单元测试,非常好的输出。