首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

JAVA处置带BOM的UTF-8编码文件出错的解决方案

2012-12-22 
JAVA处理带BOM的UTF-8编码文件出错的解决方案JAVA在处理带BOM的UTF-8编码文件时,可能会出错。我遇到的一个

JAVA处理带BOM的UTF-8编码文件出错的解决方案

JAVA在处理带BOM的UTF-8编码文件时,可能会出错。

我遇到的一个安全就是在处理UTF-8编码的XML文件时,SAX解析器解析时报错:

Caused by: org.dom4j.DocumentException: Error on line 1 of document ?: Content is not allowed in prolog. Nested exception: Content is not allowed in prolog.

at org.dom4j.io.SAXReader.read(SAXReader.java:482)

at org.dom4j.io.SAXReader.read(SAXReader.java:343)

……

?

网上找了一下,有人已经给出了比较完美的解决方案,见下面地址:

?

http://koti.mbnet.fi/akini/java/java_utf8_xml/

热点排行