1 字节的 UTF-8 序列的字节 1 无效。

Posted 闲言_

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了1 字节的 UTF-8 序列的字节 1 无效。相关的知识,希望对你有一定的参考价值。

错误产生环境

单独配置Mybatis 工程,测试时产生

错误描述

Caused by: com.sun.org.apache.xerces.internal.impl.io.MalformedByteSequenceExcep
tion: 1 字节的 UTF-8 序列的字节 1 无效。
Caused by: org.apache.ibatis.builder.BuilderException: Error creating document instance.  Cause: com.sun.org.apache.xerces.internal.impl.io.MalformedByteSequenceException:
 1 字节的 UTF-8 序列的字节 1 无效。

错误原因

未知,之前学习mybatis时从未遇到过,现在回炉学习时遇到。

解决办法

1.手动将< ? xml version=”1.0” encoding=”UTF-8”?>中的UTF-8更改成UTF8,这样就可以了。
2.使用文本编译器把xml文档改成以UTF8无BOM编码格式就可以了。

以上是关于1 字节的 UTF-8 序列的字节 1 无效。的主要内容,如果未能解决你的问题,请参考以下文章

1字节的UTF-8序列的字节1无效

1 字节的 UTF-8 序列的字节 1 无效。

验证 XML 文档会导致“1 字节 UTF-8 序列的字节 1 无效”。

com.sun.org.apache.xerces.internal.impl.io.MalformedByteSequenceException: 3 字节的 UTF-8 序列的字节 x 无效(代码

Activiti MalformedByteSequenceException: 3 字节的 UTF-8 序列的字节 3 无效。

ruby 1.9:UTF-8 中的无效字节序列