DocumentBuilder.parse方法使用JDK 10和tomcat 9返回null

时间:2018-10-24 16:03:37

标签: tomcat dom xml-parsing java-10 tomcat9

最近我已经安装了tomcat 9和Open JDK10。使用DocumentBuilder解析InputStream或File或String时遇到错误,我得到了[#document:null]。

请提出建议

更新: 这是我正在研究的方案。

Document template = convertToFile(xmlData);
System.out.println("template: "+template.item(0).getLength()); -- returns 0

Document convertToFile(String xmlData){

Document templateDoc = docBuilder.parse(xmlData as InputSource);
System.out.println("template: "+template.item(0).getLength()); -- retruns 1

return templateDoc;
}

当我们将文档对象传递给另一个方法/类时,我们面临着获取节点数据的麻烦。

0 个答案:

没有答案