使用python实现XML与unicode的差异

使用python实现XML与unicode的差异,python,xml,unicode,diff,difflib,Python,Xml,Unicode,Diff,Difflib,我正在尝试创建一个能够可视化两个XML之间差异的web工具difflib在创建带有差异的html时工作得非常好,但是后来一些unicode文本出现在XML中,生成的html现在包含html编码的字母 这个问题还有其他解决方法吗?我假设困扰您的是“html字符实体”,而不是它们的数字对应物。您可以重新映射它们,例如,通过您最喜欢的支持正则表达式(如sed)的cli工具以及或中的表。数字实体编码可以在html和xml文件中使用 最好的问候,carstenXML中的unicode和html中的html

我正在尝试创建一个能够可视化两个XML之间差异的web工具
difflib
在创建带有差异的html时工作得非常好,但是后来一些unicode文本出现在XML中,生成的html现在包含html编码的字母


这个问题还有其他解决方法吗?

我假设困扰您的是“html字符实体”,而不是它们的数字对应物。您可以重新映射它们,例如,通过您最喜欢的支持正则表达式(如sed)的cli工具以及或中的表。数字实体编码可以在html和xml文件中使用


最好的问候,carsten

XML中的unicode和html中的html编码字符有什么问题?为什么这会阻碍你?