【发布时间】:2011-03-28 09:19:49
【问题描述】:
我有一个 android 应用程序,我使用 POST 方法来获得响应。这是我的代码:
..........................................
HttpResponse httpResponse = httpclient.execute(httppost);
HttpEntity resEntity = httpResponse.getEntity();
这很好用,我得到了 xml 格式的响应,但我想解析那个 xml 文件并获取节点值。我试过这个:
DocumentBuilderFactory dbf = DocumentBuilderFactory.newInstance();
DocumentBuilder db = dbf.newDocumentBuilder();
Document doc = db.parse(new InputSource());
doc.getDocumentElement().normalize();
但我不知道应该给 new InputSource() 什么,因为我必须使用 XML 类型 HTTPResponse 而不是 url。
谢谢!!!
【问题讨论】:
标签: android xml httpresponse xml-parsing