使用Java比较2 xml有效负载

时间:2012-03-05 03:45:15

标签: java xml

Iam自动化休息服务,在这种自动化中,我想提交一个xml有效负载,在给定的响应中,我将获得相同的有效负载。我的问题是验证输出和输入的工资负载是否相同(评论属性和所有事情应该比较)

输入

   <abc xsi:schemaLocation="https://abc.abc.com xyz.xsd" schemaVersion="1.0" xmlns="https://abc.abc.com" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <details>    <name>pawan</name>    <School>patrick</School>
         </details>

输出

   <abc xsi:schemaLocation="https://abc.abc.com xyz.xsd" schemaVersion="1.0" xmlns="https://abc.abc.com" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<details>
   <name>pawan</name>
   <School>patrick</School>
         </details>

任何人都可以帮我用java的示例代码来比较天气输入和输出的负载是否相等。

1 个答案:

答案 0 :(得分:0)

尝试FileUtils.contentEquals()。它是org.apache.commons.io包的一部分。在使用此方法之前,您需要在构建路径中使用jar。