读取xml文件报错:Invalid byte 2 of 2-byte UTF-8 sequence。
Posted cyy_13
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了读取xml文件报错:Invalid byte 2 of 2-byte UTF-8 sequence。相关的知识,希望对你有一定的参考价值。
程序读取xml文件后,系统报“Invalid byte 2 of 2-byte UTF-8 sequence”错误,如何解决呢?
1、程序解析xml的时候,出现Invalid byte 2 of 2-byte UTF-8 sequence的错误
2、应该是编码出现错误,一般用UE,editplus等工具打开文件。修改完成文件后,保存为UTF-8格式就可以了;或者用UltraEdit打开该xml ,一次 文件-->转换-->ASCII到UTF-8, 再保存,即可。
3、也有可能是文件少了头文件定义
<?xml version="1.0" encoding="UTF-8"?>
而我用的是3,文件少了头文件,添加头文件后,就没有错误了。
以上是关于读取xml文件报错:Invalid byte 2 of 2-byte UTF-8 sequence。的主要内容,如果未能解决你的问题,请参考以下文章
python读取xml文件报错ValueError: multi-byte encodings are not supported
python读取xml文件报错ValueError: multi-byte encodings are not supported
python读取mat文件:'utf-8' codec can't decode byte 0xb3 in position 38: invalid start byte(示例
解决定位工具报错Error while parsing UI hierarchy XML file: Invalid ui automator hierarchy file.
com.sun.org.apache.xerces.internal.impl.io.MalformedByteSequenceException: Invalid byte 1 of 1-byte