从android

中的字符串var中提取xml数据 嗨,我使用
HttpPost
发布了一些值,并将响应转换为字符串使用
HttpEntity entity = response.getEntity();
String rrr=EntityUtils.toString(entity);
rrr包含一些xml标签
<root>
    <mytag>its my tag</mytag>
</root>
现在我必须提取字符串“我的标签” 我试着用SAX Parser做它,但它给出了null。 Plz,帮我解决这个问题。     
已邀请:
使用XPAth。查看示例。     
请参阅下一个代码,了解如何使用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;
    .........
}
    

要回复问题请先登录注册