您好我使用HttpPost
发布了一些值,并使用
HttpEntity entity = response.getEntity();
String rrr=EntityUtils.toString(entity);
rrr包含一些xml标签
<root>
<mytag>its my tag</mytag>
</root>
现在我必须提取字符串“它的标签” 我试着用SAX Parser做它,但它给出了null。 Plz,帮我解决这个问题。
答案 0 :(得分:0)
答案 1 :(得分:0)
请参阅下一个代码,了解如何使用XmlPullParser执行此操作。您可以使用SAX执行相同操作,但需要更多手动操作。
try {
XmlPullParser parser = Xml.newPullParser();
parser.setInput(new StringReader(message));
int eventType = parser.getEventType();
while (eventType != XmlPullParser.END_DOCUMENT) {
String name;
switch (eventType) {
case XmlPullParser.START_TAG:
name = parser.getName();
if (name.equalsIgnoreCase(TAG)) {
yourValue = parser.nextText();
}
break;
.........
}