文档章节

java中 xml 问题 :1 字节的 UTF-8 序列的字节 1 无效。

小小明童鞋
 小小明童鞋
发布于 2017/02/15 16:07
字数 191
阅读 99
收藏 0

根本原因是

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.

就是说字符编码在UTF-8中有特殊含义,或者是没用正确转换过来。

解决方案:

第一,可以直接在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,这就厉害了

© 著作权归作者所有

共有 人打赏支持
小小明童鞋
粉丝 29
博文 84
码字总数 74698
作品 0
南京
程序员
私信 提问
new String(str.getBytes("iso8859-1"), "UTF-8");

1.编码基础知识 最早的编码是iso8859-1,和ascii编码相似。但为了方便表示各种各样的语言,逐渐出现了很多标准编码,重要的有如下几个。 1.1. iso8859-1 通常叫做Latin-1 属于单字节编码,最...

八戒_o
2015/11/09
0
0
[转] Java 平台中的增补字符

作者:Sun Microsystems, Inc. 的 Norbert Lindenberg 和 Masayoshi Okutsu 摘要 本文介绍 Java 平台支持增补字符的方式。增补字符是 Unicode 标准中代码点超出 U+FFFF 的字符,因此它们无法...

红薯
2010/10/27
582
1
GBK,UTF-8,和ISO8859-1之间的编码与解码

1.编码基础知识 最早的编码是iso8859-1,和ascii编码相似。但为了方便表示各种各样的语言,逐渐出现了很多标准编码,重要的有如下几个。 1.1. iso8859-1 通常叫做Latin-1 属于单字节编码,最...

chape
2014/02/21
0
1
Hadoop序列化与Writable接口(二)

上一篇文章Hadoop序列化与Writable接口(一)介绍了Hadoop序列化,Hadoop Writable接口以及如何定制自己的Writable类,在本文中我们继续Hadoop Writable类的介绍,这一次我们关注的是Writabl...

pczhangtl
2013/11/21
0
0
Tapestry 5.3.8 中文乱码解决办法

1、 遇到的Bug:字节的UTF-8序列的字节3无效 Bug 描述:在tml文件中出现汉字时,有时奇数会报错,有时偶数会报错。我用的版本是 Tapestry 5.3.8。 Bug信息如图所示: 出现原因:查资料可能是...

Andy市民
2015/08/12
0
0

没有更多内容

加载失败,请刷新页面

加载更多

聊聊flink的FsStateBackend

序 本文主要研究一下flink的FsStateBackend StateBackend flink-runtime_2.11-1.7.0-sources.jar!/org/apache/flink/runtime/state/StateBackend.java @PublicEvolvingpublic interface Sta......

go4it
17分钟前
0
0
webpack配置proxyTable时pathRewrite无效的解决方法

webpack配置接口地址代理 在项目开发中,接口联调的时候一般都是同域名下,且不存在跨域的情况下进行接口联调,但是当我们在本地启动服务器后,比如本地开发服务下是 http://localhost:8080 ...

前端小攻略
18分钟前
0
0
安装jenkins

1.下载 wget https://mirrors.tuna.tsinghua.edu.cn/jenkins/war/2.155/jenkins.war 2.后续操作和 dubbo 安装类似: (1)复制一份空白的tomcat,重命名为:jenkins-tomcat (2)war包放入t...

狼王黄师傅
26分钟前
1
0
zookeeper配置与使用

一.登录官网下载 不要带后缀的,那是公侧版本,下稳定版,比如3.4.9 二.安装与使用 解压后bin里是启动程序 配置文件:在conf下 复制zoo_sample.cfg改名为为zoo.cfg,打开zoo修改文件...

小兵胖胖
50分钟前
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部