比较两个XML文件Android



我想比较两个XML文件,它们彼此相同。我将其中一个在本地存储中,并使用BufferReader将其放在字符串上,然后从服务器中获取另一个,然后将其放入字符串中!然后我打印它们的内容,它们实际上是一样的!没有什么可以区分的空间!但是,当我使用equalsignorecase比较它们(2个字符串)时,它们并不平等,并且始终进行!这意味着它们不等!有人可以为此提供帮助吗?如果没有这样比较,我该如何比较它们?

我认为这是由于格式化问题而发生的。

您可以使用XMLUNIT解决问题。

xmlunit将在

中为您提供帮助
  • 两部分XML
  • 之间的差异
  • 使用XSLT转换XML的结果
  • 对XML上XPath表达式的评估
  • 一块XML的有效性
  • XML中的单个节点被DOM Traversal暴露

您是否尝试过String1.Equals(String2)

相关内容

  • 没有找到相关文章

最新更新