java吧 关注:1,227,707贴子:12,688,082
  • 3回复贴,共1

JAVA解释XML文件(40M,内有30W条数据)抛异常!!!!!!!

取消只看楼主收藏回复

xml文件一部分:<Row><BH>150802050700</BH><MC>临河区公安局刑警大队责任区三中队 </MC><IS_ZSJG>1</IS_ZSJG><STATUS>0</STATUS></Row>
注意在〈MC〉内的空格
用的是DOM4J,到这个方法Document document = reader.read(file);时抛出Exception:
org.dom4j.DocumentException: Error on line 93764 of document file:///D:/GDNA2/TMP/AS7ZSZD7W7T824OWY1IZXQGJZDNCNB.xml : An invalid XML character (Unicode: 0x0) was found in the element content of the document. Nested exception: An invalid XML character (Unicode: 0x0) was found in the element content of the document.
“93784”定位到XML文件就是上面那条〈Row〉
这是什么情况


IP属地:北京1楼2014-10-24 18:21回复
    标志性镇楼图


    IP属地:北京2楼2014-10-24 18:23
    回复
      补个图吧,它把我的空格给消除了


      IP属地:北京3楼2014-10-24 18:28
      回复
        哪位大神做XML读写的,请多多指教呦


        IP属地:北京5楼2014-10-27 18:12
        回复