xml中1字节的UTF-8序列的字节1无效
来源:互联网 发布:淘宝账号说违规怎么办 编辑:程序博客网 时间:2024/05/22 13:24
xml中1字节的UTF-8序列的字节1无效(
[字符编码]Invalid byte 1 of 1-byte UTF-8 sequence终极解决方案
)今天在eclipse中编写pom.xml文件时,注释中的中文被eclipse识别到错误:Invalid byte 1 of 1-byte UTF-8 sequence,曾多次遇到该问题,问题的根源是:
The cause of this is a file that is not UTF-8 is being parsed as UTF-8. It is likely that the parser is encountering a byte value in the range
FE
-FF
. These values are invalid in the UTF-8 encoding.
但这次很诡异,我使用notepad++将pom.xml的编码保存为“UTF-8无BOM”形式,pom.xml文件内的encoding属性设置为“UTF-8”,问题依旧啊,郁闷了,难道上述的理论有问题?还是eclipse的bug呢?在网上看了半天,基本都是这么说的。
第一,可以直接在XML文件中更改UTF-8为GBK或GB2312
<?xml version="1.0" encoding="GB2312"?>
第二,可以在Eclipse中更改,在 eclipse 的功能表 [Project]→[Properties],點選 [Resources],在右邊的「Text file encoding」,把原來是系統預設的編碼,改為 「UTF-8」。
第一种方案可行,属于逃避的方法,放弃!第二种也不是解决我这种问题的,继续网上搜索惊奇的发现,原来解决方案是这样的:
把xml的encoding属性值UTF-8改为UTF8,我操,太伤蛋了
- xml中1字节的UTF-8序列的字节1无效
- xml中1字节的UTF-8序列的字节1无效
- xml中1字节的UTF-8序列的字节1无效
- xml中1字节的UTF-8序列的字节1无效
- 【exception】Ant打包xml中1字节的UTF-8序列的字节1无效
- 1 字节的 UTF-8 序列的字节 1 无效
- 1字节的UTF-8序列的字节1无效
- 1字节的UTF-8序列的字节1无效
- 1字节的UTF-8序列的字节1无效
- SAXREADER读取xml文件,报字节 UTF-8 序列的无效字节 1。 Nested exception: 1 字节 UTF-8 序列的无效字节 1。
- xml解析---MalformedByteSequenceException: 1 字节的 UTF-8 序列的字节 1 无效。
- 【其它】xml中 字节的UTF-8序列的字节 无效
- xml中1字节的UTF-8序列的字节1无效([字符编码]Invalid byte 1 of 1-byte UTF-8 sequence终极解决方案)
- xml中1字节的UTF-8序列的字节1无效([字符编码]Invalid byte 1 of 1-byte UTF-8 sequence终极解决方案)
- xml中1字节的UTF-8序列的字节1无效([字符编码]Invalid byte 1 of 1-byte UTF-8 sequence)
- xml中1字节的UTF-8序列的字节1无效([字符编码]Invalid byte 1 of 1-byte UTF-8 sequence终极解决方案)
- 2 字节的 UTF-8 序列的字节 2 无效
- 2 字节的 UTF-8 序列的字节 2 无效
- ubuntu下搭建java web开发环境的详细步骤
- 获取客户端IP
- xml中1字节的UTF-8序列的字节1无效([字符编码]Invalid byte 1 of 1-byte UTF-8 sequence终极解决方案)
- xml中1字节的UTF-8序列的字节1无效([字符编码]Invalid byte 1 of 1-byte UTF-8 sequence终极解决方案)
- xml中1字节的UTF-8序列的字节1无效
- xml中1字节的UTF-8序列的字节1无效
- C++ multimap的增删改
- wpf 鼠标拖动窗口方法
- Linux 多线程
- php的json_decode
- Linux Kernel and Android 休眠与唤醒
- VS2008快捷键整理
- android 详解 SharedPreferences
- 碉堡了: 兜宝让iPhone双卡双待成为现实