2013-07-23 20 views
3

我有一個使用restful web服務的應用程序,該服務返回一個json對象。 我想知道什麼會更好,返回一個json或xml響應?服務器響應xml或json對象android

請幫忙,因爲我對這個概念很陌生。

+0

http://stackoverflow.com/questions/4862310/json-and-xml-comparison – KOTIOS

+0

http://stackoverflow.com/questions/2316966/should-i-use-xml-or-json-as-a - 數據格式功能於Android的應用程序 – steevoo

回答

2

答案是它並不重要。他們幾乎相同。他們使用稍微不同的API,所以請隨時與您感覺更舒適的人一起使用。

Android中的JSON解析示例,您可以在此找到question

Android中的XML解析示例,您可以在此找到question

我可以想到使用XML over JSON的唯一原因是當您的webservice響應很大時。在開始解析之前,JSON通常需要整個響應到達。 XML很容易支持一個pull語法分析器,它可以在所有數據到達之前開始「動態」分析 - 這可以更加高效。但是,如果你的回答很小,你並不需要那麼多。

如果您現有的webservice已經返回一個JSON對象,這可能是足以堅持使用JSON的理由。