我想比较两个XML文件,它们彼此相同。我有一个在本地存储和使用bufferReader我把它放在String上我从服务器获得另一个并再次把它放入字符串!然后我打印他们的内容,他们实际上是一样的!没有什么不同的空间!但是当我使用equalsIgnoreCase比较它们(2个字符串)时,它们并不相同,总是转向其他地方!这意味着他们不平等! 有人可以帮忙吗?如果没有办法比较这样的话,我该怎么比较呢?
答案 0 :(得分:2)
我认为这是因为格式化问题。
您可以使用XMLUnit来解决问题。
XMLUnit将帮助您
答案 1 :(得分:-1)
您是否尝试过string1.equals(string2)