安卓中的XML和JSON
安卓中的XML和JSONXML和JSON其实还是比较常见了,JAVASE和JAVAEE的学习中或多或少会有些接触的,这篇文章主要关于XML和JSON在安卓中的一些应用。 XML概述XML是一种常用的存储数据方式,设计初衷就是为了传输和存储数据。 在Android平台中内部很多地方使用了XML存储: 比如之前的SharedPreferences的存储就是使用了XML文件,持久化存储的同时又兼具轻量的特性。(https://blog.csdn.net/nishigesb123/article/details/88875292#t6)XML解析XML主要有三种方式: SAX(Simple API for XML)DOM(Document Object Model)Android附带的PULL解析器解析XML文件它们对应的特点如下: 一些性能敏感的数据库或手机上主要采用SAX方式,SAX读取是单向的,优点是不占内存空间、解析属性方便,但缺点就是对于套嵌多个分支来说处理不是很方便。常规在PC上开发我们使用Dom更为轻松一些,DOM方式会把整个XML文件加载到内存中去,优点是可以任意读取节点,但缺...