Android JSON和XML之间的混淆

Android JSON和XML之间的混淆,android,xml,json,codeigniter,Android,Xml,Json,Codeigniter,我用PHP处理的数据很少,我可以在JSON和XML之间进行选择。但我不知道该选择什么,我在codeigniter应用程序中使用过PHP。现在我想为android应用程序操作一个Web服务。我的php开发人员朋友说JSON更适合Web应用程序,而android开发人员朋友说XML更适合移动应用程序,因为JSON可能是应用程序崩溃的原因,我很困惑,请帮助选择在我的经验中,在android上解析XML比JSON更麻烦。然而,这是一个优先考虑的问题。询问您的Android开发人员她喜欢什么,然后这样做。

我用PHP处理的数据很少,我可以在JSON和XML之间进行选择。但我不知道该选择什么,我在codeigniter应用程序中使用过PHP。现在我想为android应用程序操作一个Web服务。我的php开发人员朋友说JSON更适合Web应用程序,而android开发人员朋友说XML更适合移动应用程序,因为JSON可能是应用程序崩溃的原因,我很困惑,请帮助选择在我的经验中,在android上解析XML比JSON更麻烦。然而,这是一个优先考虑的问题。询问您的Android开发人员她喜欢什么,然后这样做。

我会选择JSON,因为它比XML小,处理速度更快。

我认为不存在适合您的JSON。这取决于您将选择什么,取决于应用程序的特性以及您喜欢使用哪种数据格式。还可以从其他Android开发者那里获得经验

我之所以使用这两种方法,是因为出于某种原因,对于另一种XML,JSON是更好的选择


这是一个很好的线程。

JSON web服务很轻,XML和SOAP web服务很重。
Json应该是第一优先权。

Json非常容易解析。我也在开发应用程序,我也对XML和JSON感到困惑。我现在正在使用JSON,它工作得很好,没有任何崩溃。您只需在代码中加入try/catch块,就可以轻松捕获JSONException(如果有)。

虽然android开发人员的朋友说XML更适合移动应用程序,因为JSON可能是应用程序崩溃的原因,但我很困惑,请帮我选择。-哇,这是一个很好的说法。除了难以置信的错误之外,简单地通过询问为什么JSON可能是应用程序崩溃的原因来质疑它也很简单?怎么做?@Anukool我不知道为什么,但我的朋友告诉我的。完全取决于你。对于XML,您需要覆盖一些回调方法,如元素。。。ets。但是对于JSON,您可以在创建JsonObject的过程中轻松获取内容。因此,json过程比XML简单。这可能是开发人员选择json端的唯一原因。