У меня есть вопрос, похожий на [this one here][1]
Я читал руководства по XMLPullParser и, похоже, не понял этого.
У меня есть тег XML, который я хочу проанализировать с помощью XMLPullParser.
<dt>
: <sx>outcome</sx>
<sx>result</sx>
</dt>
Я хочу получить результат ": результат результата". Потому что я читаю этот XML из онлайн-базы. Это может измениться. Например :
<dt>
:degree or measure of
<d_link>succeeding</d_link>
</dt>
Вопрос в том, как мне разобрать и получить весь текст в теге «dt» независимо от имени тегов в нем?
Это то, что я пробовал, но это не работает.
while (parser.next() != END_TAG){
if (parser.getEventType() != TEXT)
{
continue;
}
else if (parser.getEventType() == TEXT)
{
Log.d("Text", parser.getText()+" in the likelihood");
stringBuilder.append(parser.getText());
parser.next();
}
}