C# iPhone是在手机上还是在服务器上解析JSON?

C# iPhone是在手机上还是在服务器上解析JSON?,c#,iphone,web-services,json,C#,Iphone,Web Services,Json,我不确定这在iphone上是否可行 场景1: 我通过URL调用一些api来获得一些json对象。我在iphone上解析json并显示结果 或 场景2 但假设我通过URL调用一些api来获得一些json对象。我将对象传递给web服务,用C#对其进行解析,并返回按我希望的方式组织的数据,然后再次对其进行解析(但显然解析更清晰、更好) 如果两者都有可能,你认为哪一个更好 谢谢#1肯定更好。为什么你要用C#解析JSON,却把它换成不同的格式,然后再重新解析?这似乎毫无必要地低效。#1肯定更好。为什么你要

我不确定这在iphone上是否可行

场景1

我通过URL调用一些api来获得一些json对象。我在iphone上解析json并显示结果

场景2
但假设我通过URL调用一些api来获得一些json对象。我将对象传递给web服务,用C#对其进行解析,并返回按我希望的方式组织的数据,然后再次对其进行解析(但显然解析更清晰、更好)

如果两者都有可能,你认为哪一个更好


谢谢

#1肯定更好。为什么你要用C#解析JSON,却把它换成不同的格式,然后再重新解析?这似乎毫无必要地低效。

#1肯定更好。为什么你要用C#解析JSON,却把它换成不同的格式,然后再重新解析?在iPhone上解析JSON非常容易。我建议使用SBJSON(),它将为您解析对象中的JSON


这里有一个教程:

在iPhone上解析JSON非常简单。我建议使用SBJSON(),它将为您解析对象中的JSON


这里有一个教程:

取决于JSON对象的大小和需要下载的数量


苹果在其WWDC 2010视频中提到,对于大列表下载,使用压缩的plist格式的数据在总电池消耗方面比JSON或XML更高效。但是对于小型和不频繁的下载,差异可能可以忽略不计,不转换JSON将导致系统的总体复杂性大大降低。

取决于JSON对象的大小和需要下载的量

苹果在其WWDC 2010视频中提到,对于大列表下载,使用压缩的plist格式的数据在总电池消耗方面比JSON或XML更高效。但对于小型和不频繁的下载,差异可能可以忽略不计,不转换JSON将导致系统总复杂性大大降低