Как загрузить xml из ресурсов для Jsoup

207
04 января 2018, 23:19
Document d = Jsoup.parse(R.xml.document);

Как это можно сделать? Метод parse() принимает String.

Answer 1

Попробуйте так

String html = "<?xml version=\"1.0\" encoding=\"UTF-8\"><tests><test><id>xxx</id><status>xxx</status></test><test><id>xxx</id><status>xxx</status></test></tests></xml>";
Document doc = Jsoup.parse(html, "", Parser.xmlParser());
for (Element e : doc.select("test")) {
    System.out.println(e);
}

Отсюда

READ ALSO
Exception in thread &ldquo;main&rdquo; java.lang.StackOverflowError [требует правки]

Exception in thread “main” java.lang.StackOverflowError [требует правки]

Почему происходит переполнение стека, если осуществлять цикл посредством for(), хотя с циклом do-while компиляция выполняется корректно?

158
Форма записи try-catch

Форма записи try-catch

Столкнулся с кодом:

145
С помощью JSOUP спарсить текст!

С помощью JSOUP спарсить текст!

Как мне достать весь текст из этого куска статьи? Обычным способом это не получается

171
СУБД Java и какую выбрать? [требует правки]

СУБД Java и какую выбрать? [требует правки]

Новичок и хотел бы узнать какую СУБД мне "учить"? Открыл hhru посмотрел и везде пишут просто: SQL, я знаю что это язык структурированных запросов,...

190