在写javaweb小项目的时候,用dom4j解析xml报出如下错误:
org.dom4j.DocumentException:Error ……. Nested exception: 文件提前结束。
百度了好久,有的说是xml没有根目录,有的说是xml格式不对,然后我检查了xml格式并且重写了好几次,但都木有用,以下为xml代码:
同时,还排除了一下编码的错误,并没有发现异常.
错误原因:解析xml没有关流
解决方法:
加了两行
writer.write(document);
writer.close();
问题解决.
总结:一个简单的小错误,说白了还是理解的不够透彻导致写代码的时候丢三落四,好歹问题解决了,找bug的时候内心真的是绝望啊!!!!!!!
Original: https://www.cnblogs.com/Miragic/p/8485950.html
Author: Miragic
Title: dom4j解析xml时报出文件提前结束
原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/609263/
转载文章受原作者版权保护。转载请注明原作者出处!