Android网络编程之XML③
2014-08-30 22:15:17 2 举报
Android网络编程之XML③主要讲解了如何在Android应用中使用HTTP请求获取和解析XML数据。首先,我们需要创建一个HttpURLConnection对象,然后设置请求方法、URL和连接超时时间。接着,我们使用InputStream读取服务器返回的XML数据,并将其解析为Document对象。最后,我们可以遍历Document对象的子节点,获取所需的数据。在这个过程中,我们还需要注意处理异常情况,如网络连接失败、服务器返回的数据格式错误等。通过掌握这些技能,我们可以在Android应用中实现与服务器的交互,获取实时数据并更新UI界面。
作者其他创作
大纲/内容
代表某个元素的属性,虽然Attr继承自Node接口,但因为Attr是包含在Element中的,但并不能将其看做是Element的子对象,因为Attr并不是DOM树的一部分
Dom解析XML文件
Element(元素类)
先了解一下Dom的一些api
Node(结点类)
Attr(属性类)
Document(文档树模型)
NodeList(结点列表类)
创建方法:通过解析器工厂类来获得 DocumentBuilder dbBuilder = dbFactory.newDocumentBuilder();
DocumentBuilder(解析器类)
DocumentBuilderFactory(解析器工厂类)
创建方法:DocumentBuilderFactory dbFactory = DocumentBuilderFactory.newInstance();
将要解析的xml文件读入Dom解析器Document doc = dbBuilder.parse(context.getAssets().open(\"persons2.xml\"));
0 条评论
下一页