Недавно я установил tomcat 9 и Open JDK 10. При обработке синтаксического анализа InputStream, File или String с использованием DocumentBuilder я получаю [#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;
}
Когда мы передаем объект документа другому методу / классу, мы сталкиваемся с проблемой получения данных узла.