unicode - 比较不同编码的文件

标签 unicode encoding utf-8 diff iso-8859-2

几个月前,我试图在 php5 和 utf8 编码上移动旧的 php4 和基于 iso8859-2 的系统。一切正常,但现在需要最终运行这个新版本,问题是在过去的几个月里,旧系统发生了一些变化,我需要在这个基于 php5 的系统上有实际版本。
我想将这两个系统与 KDiff3 进行比较,但由于编码差异,他告诉我存在 2300 个差异。
最好的解决方案是在不更改编码的情况下使用某种工具进行比较。
是否有工具可以比较两个不同编码的文件,就像它们的编码相同一样?

如果我的帖子令人困惑,我很抱歉,但我已尽力解释得尽可能简单。

最佳答案

如果您取消选中“比较文件大小”复选框并在 session 设置中使用“基于规则的比较”,它可以在 Beyond Compare 4.0 中使用。

关于unicode - 比较不同编码的文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15787918/

相关文章:

python - 使用 NumPy loadtxt/savetxt 指定编码

unicode - 为什么 Unicode 以它的方式实现土耳其语 I?

Objective-C如何获取unicode字符

javascript - 强制在输入字段中显示来自 Unicode 的文本

java - "java.lang.OutOfMemoryError: Java heap space"在 xml 文件上调用 FileUtils.readFileToString 时

python - 无法使用网络浏览器在电子邮件正文中显示日语 (UTF-8) 字符

python - 在python中将字节写入文件

c# - 如何将字符串编码为 UTF-8 到预先存在的字节数组?

.net - MySQL 没有正确存储外来字符

java - java .jar 的表情符号 unicode 问题