如何用代码比较两个xml文件是否一致
时间: 2024-05-12 09:18:09 浏览: 76
比较两种XML的文件-xml教材
可以使用Python中的xml.etree.ElementTree模块,在加载两个XML文件后,使用equal方法来比较它们的元素是否相等。下面是一段示例代码:
```python
import xml.etree.ElementTree as ET
def compare_xml_files(file1, file2):
tree1 = ET.parse(file1)
tree2 = ET.parse(file2)
return ET.tostring(tree1.getroot()) == ET.tostring(tree2.getroot())
```
在上面的代码中,`ET.parse`方法用于解析XML文件,`ET.tostring`方法用于将XML元素转换为字符串进行比较。`compare_xml_files`函数返回一个布尔值,指示两个XML文件是否相等。
阅读全文