Я пытаюсь разобрать веб-ответ с DOM парсер, как это: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 для продуктов. есть образцы –