xml - WINMERGE显示汉字但只是XML

标签 xml merge document winmerge

我想用WinMerge合并两个XML文档,但文件内容显示为汉字。

这是我的 XML(使用 VS Code 编辑): 文件1:

<?xml version="1.0" encoding="utf-16"?>
<Object>
    <TestProperty>Test2</TestProperty>
</Object>

文件2:

<?xml version="1.0" encoding="utf-16"?>
<Object>
    <TestProperty>Test</TestProperty>
</Object>

我尝试将 CodePage 更改为 UTF-8 和 Unicode,但没有任何改变。 这是 WinMerge 的图片:

enter image description here

最佳答案

请按照以下步骤操作:

  1. 编辑>选项
  2. 代码页
  3. 选择系统代码页
  4. 取消选择检测这些类型文件的代码页信息:.html、.rc、.xml
  5. 好的
  6. 重新启动 WinMerge

有关更多详细信息:请参阅 https://manual.winmerge.org/en/Configuration.html 中的“18.2. 检测这些文件的代码页信息:.html、.rc、.xml”

关于xml - WINMERGE显示汉字但只是XML,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68950399/

相关文章:

java - 将 XML 字符串转换为 ArrayList

python - 纯 Python XSLT 库

xml - 为什么 eclipse 项目源目录中的 xml 文件没有复制到 target/classes 目录?

python - Pandas:如何将两列与第二个 DataFrame 合并?

mongodb - 如何检索 MongoDB 上每个其他不同字段的字段最大的文档?

java - 即使存在数据,Android TextView 也不会在 setText 上显示数据

python - 基于 Pandas.Dataframe 中的多列合并多个重复行

python - 将 1300 个数据帧合并为一个帧变得非常慢

javascript - 如何防止javascript计算器中出现多个小数

java - latex 的替代品/一种将美观的文档从 Java 排版为 PDF 的方法