我需要一个Android应用程序来与XML Web服务接口(它实际上只是一个返回XML的请求),但由于数据很大并且包含一些我不需要的东西(比如一个巨大的描述块),我正在考虑通过服务器将其转换为适合Android的格式,并且考虑到它将用于低带宽区域,也可以减少。
有没有人对轻量级协议有任何建议?我特别想到的是已经存在的用于Android的库,比如说REST或甚至是分隔数据。
答案 0 :(得分:1)
JSON非常轻量级,所以你可以使用它。我确信已经编写了用于在Android中编码/解码它的库。
答案 1 :(得分:1)
JSON是XML的替代品。如果你在争论JSON是否是首选方式,那么Twitter和Facebook都将摆脱对其REST API的XML支持,并且只提供JSON。如果可能的话,我会去那条路。 XML不会消失,这是给定的,但它可能在RESTful API中不再使用。