比较两个xml内容是否相同?
现有a.xml和b.xml
如何用java比较两个xml是否相同?并记录不同的地方.
a.xml:
XML code:
<?xmlversion="1.0" ?>
<A>
<a>a</a>
<b>b</b>
<c>c</c>
</A>
b.xml:
XML code:
<?xmlversion="1.0" ?>
<A>
<a>a</a>
<bb>bb</bb>
<c>c</c>
</A>
你要开发这个软件? 累死你!
Eclipse有现成的diff功能,网上也有专门的diff软件。
麻烦大了
分别解析出每个XML里的内容,分别比较,一个循环差不多了吧
没这么简单的,要想做到类似svn的比较程度,看出是否在某个位置增加了几个节点,或者哪些节点换了位置...
麻烦死
用软件 吧, beyondcompare 超级 强大。。
给你一个思路
解析成 树
然后对比相应节点!
支持自创.加油!
谁会?写出来那算牛人了。
呵呵,支持。
xmlunithttp://xmlunit.sourceforge.net/
Java code
Code highlighting produced by Actipro CodeHighlighter (freeware)
http://www.CodeHighlight
相关问答:
请问各位大师,我现在需要将XML的数据实时的存入到数据库中,我是用asp编的程序,大量们帮忙分析 一下!!!
下面是我的XML文件代码
XML code:
<?xml version="1.0" encoding="utf-8"? ......
如何对xml内容数据进行比较
例如:
<?xml version='1.0' encoding='utf-8'?>
<TestLIST>
<PID>40</PID>
<TestName>深圳市</TestName>
......
从数据库中查询一张表的数据
select 部门,姓名 from tb
如何才能生成下面的xml格式文件
<folder state="unchecked" label="全部">
<folder state="unchecked" isBra ......
已知文件1.xml和数据文件db.xml,如何用java编写程序,得出2.xml文件?
1.已知xml文件 1.xml结构如下:
<cs>
<cs name="cs1" details="This is cs1" country="China&q ......
在action中至少有4个方法,每个方法接受一种请求,例如四个方法最简单的就是增删改查,每一种操作,需要校验的action属性是不同的,校验属性的规则也是不同的,怎么样才能使用xml的输入校验?
如果是使用actionName ......