最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
Invalid byte 1 of 1-byte UTF-8 sequence解决办法
时间:2022-06-24 23:30:23 编辑:袖梨 来源:一聚教程网
错误提示
Invalid byte 1 of 1-byte UTF-8 sequence
原因分析
在中文版的window下java的默认的编码为GBK,也就是所虽然我们标识了要将xml保存为utf-8格式但实际上文件是以GBK格式来保存的,所以这也就是为什么能够我们使用GBK、GB2312编码来生成xml文件能正确的被解析,而以UTF-8格式生成的文件不能被xml解析器所解析的原因。
把xml的encoding属性值UTF-8改为UTF8
org.xml.sax.SAXParseException: Content is not allowed in trailing section
把先要解析和字符串trim()一下即可解决问题。
解决:
1、最简单就是把改成
2、或者把xml打开另存的时候把字符集改为UTF-8后保存
或改程序
| 代码如下 | 复制代码 |
|
SAXReader reader = new SAXReader(); |
|
我使用的是eclipse编辑器如下操作即可
可以在Eclipse中更改,在 eclipse 的功能表 [Project]→[Properties],?? [Resources],在右?的「Text file encoding」,把原?硎窍到y??的??,改? 「UTF-8」。
相关文章
- 豆包app官网地址-豆包官网入口直达 02-17
- 微博网页版-微博在线登录入口 02-17
- 铁路12306官网登录入口-铁路12306官网登录失败怎么办 02-17
- 啵乐腐味2026最新版-啵乐官方漫画网页版极速下载 02-17
- 樱花动漫app下载安卓最新版本-樱花动漫app免费版官方下载入口 02-17
- 免费追漫画神器-更新超快的漫画大全 02-17