12.4.1 以XML表示数据

    下面是一个XML文档示例,它在理论上的Web服务中定义了一个“用户”。本文档将响应一个查询,根据给定的user-id查询用户信息。

1               <?xml version=\"1.0\"?>
2               <user>
3                    <user-id>15</user-id>
4                    <username>vanevery</username>
5                    <firstname>Shawn</firstname>
6                    <lastname>Van Every</lastname>
7               </user>

    默认情况下,在Android上存在几种不同风格的XML分析。其中包括两个主要的方法,SAX(Simple API for XML,基于XML的简单应用编程接口)和DOM(文档对象模型,Document Object Model),以及包括其他的方法。在移动设备上,一般会选择SAX而不是DOM,因为它能够顺序的读取XML,允许在读取的过程中对XML进行操作;而DOM在内存中创建XML的对象表示,如果XML很大,那么需要花费很长时间并消耗大量的内存。

 

posted on 2014-09-11 16:02  宁静致远,一览众山小  阅读(352)  评论(0编辑  收藏  举报

导航