1.如下所示:控制臺(tái)報(bào)錯(cuò)如圖:
2.后臺(tái)代碼為:
3.xml文件如下:
求大神解決,急,在線等,百度了很多方法都不管用,求大神解決?。?/p>
用你的代碼試了下,沒出現(xiàn)錯(cuò)誤,如果dom4j出錯(cuò),試試別的
DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance();
DocumentBuilder builder = factory.newDocumentBuilder();
ClassPathResource resource = new ClassPathResource("reportType.xml");
Document doc = builder.parse(resource.getInputStream());
Element root = doc.getDocumentElement();
NodeList list = root.getChildNodes();
for (int i = 0, len = list.getLength(); i < len; i++) {
Node node = list.item(i);
}
我覺得是你xml文件的問題,錯(cuò)誤翻譯過來是:文件提前結(jié)束!xml文件可能沒有結(jié)尾標(biāo)簽、開頭標(biāo)簽錯(cuò)誤等都可能遇到這種錯(cuò)誤!你貼下你完整的xml文件