我有一个发送到网络服务的对象列表。
在 csv 中,它具有 5kb,在 JSon 中,它具有 15kb,并且根据数据量,该值可能会更大。
因为这是我第一次向 Web 服务发送大量数据,所以我需要建议我应该使用 JSon 还是 CSV 发送到 ws?
最佳实践是什么?
我最担心的是性能。
最佳答案
优点:
JSON - 在客户端易于解释、紧凑符号、分层数据
CSV - 在 Excel 中打开(?)
缺点:
JSON - 如果使用不当可能会造成安全漏洞(不要使用 eval),并非所有语言都有解释它的库。
CSV - 不支持分层数据,你是唯一这样做的人,它实际上比大多数开发人员想象的解析有效的 csv 文件要困难得多(CSV 值可以包含新行,只要它们在引号之间即可) )。
有关更多详细信息,请参阅此链接。
关于iphone - Json 或 CSV 到具有大量数据的 Web 服务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18957537/