xml - XML 包含未知编码的奇怪字符
问题描述
我们收到来自第三方公司的 xml 文件的导出。在查看这些文件时,我注意到一些奇怪的行,看起来 xml 在该部分已损坏,因此无法导入或验证该 xml。
通常我只会给第三方公司发消息并要求他们修复这些文件的任何问题,但我很感兴趣可能是什么原因导致这种“腐败”。
我注意到的几件事:
- 损坏每 16280 个字符重复一次。
- 每个文件的字符“集”总是相同的,但在其他文件中它们可能略有不同。
文件是通过 FTP 下载的。多个文件包含损坏部分的略微更改版本。但是之间总是有 16280 个字符。
自从我多次重新下载文件以来,我几乎排除了传输过程中的错误。
解决方案
推荐阅读
- laravel - 如何使用没有路由的 Table Seeders 测试 Laravel?
- hazelcast - 嵌入式 Hazelcast 与 ehCache 3 内存不足
- node.js - 如何正确发送 post 请求
- excel - Excel Chart_MouseUp 事件未捕获
- java - 字符串和数字的范围分组列表
- html - selenium 驱动程序禁用 html 5 支持
- gwt - 如何在 GWT 中获取图标的 Html 代码
- python - 如何测试进程是否在 AWS 上“在云中”
- excel - RemoveDuplicates 检索错误 5:在“列”参数上使用变量时,过程调用或参数无效
- flutter - 如何转换,替换飞镖中的字符串