iphone - Json 或 CSV 到具有大量数据的 Web 服务

标签 iphone ios objective-c json csv

我有一个发送到网络服务的对象列表。
在 csv 中,它具有 5kb,在 JSon 中,它具有 15kb,并且根据数据量,该值可能会更大。
因为这是我第一次向 Web 服务发送大量数据,所以我需要建议我应该使用 JSon 还是 CSV 发送到 ws?
最佳实践是什么?
我最担心的是性能。

最佳答案

优点:

JSON - 在客户端易于解释、紧凑符号、分层数据

CSV - 在 Excel 中打开(?)

缺点:

JSON - 如果使用不当可能会造成安全漏洞(不要使用 eval),并非所有语言都有解释它的库。

CSV - 不支持分层数据,你是唯一这样做的人,它实际上比大多数开发人员想象的解析有效的 csv 文件要困难得多(CSV 值可以包含新行,只要它们在引号之间即可) )。

有关更多详细信息,请参阅此链接。

THis is the Link

关于iphone - Json 或 CSV 到具有大量数据的 Web 服务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18957537/

相关文章:

ios - SpriteKit 球速因尺寸而异

iphone - 在手机之间发送 NSDictionary

iphone - MKMapView:获取相对缩放比例?

iphone - 'donation' 是否被视为商业?

ios - 在类中设置和删除布局

objective-c - 将 64 位应用程序安全地转换为 32/64 位应用程序

iphone - 如何转换JSON查询?

ios - 在 iOS 中生成 SHA256

ios - MPMoviePlayerController 仅显示黑屏

iOS 在大数组中查找已删除的项目(即 : > 1 million items)