0
У меня есть ошибка при преобразовании InputStream в документ, я использую DocumentBuilder и я сделал импорт следующим образом, но у меня есть несовместимых типов ошибку в.ошибка в разборе документа
код:
import com.sun.xml.internal.txw2.Document; ////
import java.io.IOException;
import java.io.InputStream;
import java.net.URL;
import java.util.ArrayList;
import java.util.Scanner;
import javax.xml.parsers.DocumentBuilder; ////
import javax.xml.parsers.DocumentBuilderFactory; ////
public static Document parse(InputStream is) { // converting the resulted InputStream to a document
Document doc = null ;
DocumentBuilderFactory domFactory;
DocumentBuilder builder;
try {
domFactory = DocumentBuilderFactory.newInstance();
domFactory.setValidating(false);
domFactory.setNamespaceAware(false);
builder = domFactory.newDocumentBuilder();
doc = builder.parse(is); // I have the error here
} catch (Exception ex) {
System.err.println("unable to load XML: " + ex);
}
return doc;
}
но я хочу это как XML –
org.w3c.dom.Document - это XML. Из javadoc: «Интерфейс Document представляет весь HTML или XML-документ». – tdrury
thx, он работал хорошо –