我有一个类似于[this one here][1]
的问题 我已经阅读了关于XMLPullParser的教程,似乎并没有得到这个教程。使用XMLPullParser解析所有XML文本
我有一个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();
}
}
非常感谢你Artur。问题是我无法控制子标签可能是什么。对于某个特定的查询,它可能是“sx”,可能是其他事情。我如何处理这种情况? –
现在有效。非常感谢! –
谢谢阿图尔。我有另一个类似于上面的问题。我该如何接触你? –