android 解析服务器数据使用json还是xml方式

整理自百度搜索:


 现在的Android应用程序,几乎没有不与服务端交换数据的了!那么,android应用在与服务端交换数据的时候,我们有哪些选择呢?哪种数据交换格式要更好吗?下面文章简单为
android开发的朋友分析一下。

对于Android客户端应用与服务端的数据交换格式,流行的方式有两种:一为XML,一为JSON。

对于XML的方式,服务端与客户端对其解析都不是太方便,但为重要的一个原因是,相同的数据量,采用XML的方式明显比采用JSON的方式消耗的流量要大。所以,
本人比较推崇采用JSON的方式作为数据交换的格式。

相对于XML的方式,JSON的方式语法简单明了,解析更为方便,所以现在OpenAPI都是采用了JSON的方式作为数据交互的格式,像Facebook开放API、腾讯微薄开放API、
豆辨开发API等无一例外的采用了JSON。说得更深入一些,其实都是采用了REST风格的服务。

对于Android开发而言,Android SDK中直接包含了HttpClient与JSON的解析API,这就为我们的android客户端的REST调用与JSON的解析带来了很大的方便。
还有更为方便的第三方框架可以使用,那就是spring android开源项目,具体如何使用,后面的文章再来说明。


json数据属于轻量级的,使用方便,解析也只需几句话。  xml  虽然也很好,但是解析不如JSON方便,推荐使用JSON



 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值