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 无效。的主要内容,如果未能解决你的问题,请参考以下文章
验证 XML 文档会导致“1 字节 UTF-8 序列的字节 1 无效”。
com.sun.org.apache.xerces.internal.impl.io.MalformedByteSequenceException: 3 字节的 UTF-8 序列的字节 x 无效(代码
Activiti MalformedByteSequenceException: 3 字节的 UTF-8 序列的字节 3 无效。