0
である私は、このようなDOMパーサを使用したWeb応答を解析しようとしています:AndroidのDOM解析がtooo遅い
public static Document parseDocument(InputStream sr) throws Exception {
DocumentBuilderFactory dbf = DocumentBuilderFactory.newInstance();
dbf.setNamespaceAware(true);
dbf.setIgnoringComments(true);
dbf.setIgnoringElementContentWhitespace(true);
dbf.setCoalescing(true);
//dbf.setValidating(false);
Document xdoc = dbf.newDocumentBuilder().parse(new InputSource(sr));
xdoc.normalize();
return xdoc;
}
問題が
Document xdoc = dbf.newDocumentBuilder().parse(new InputSource(sr));
が実行されるように3分かかることです。私のXMLファイルには3800行があります。 ノーマエーとはどのように改善するのですか?
ありがとうございます。
この回答ありがとうございます。私はどこでPull-Parserの適切な例を見つけられますか? –
Google製品のみです。サンプルがあります –