0
A
回答
0
我会用XML或JSON去(http://www.json.org/)。
0
在iPhone上解析XML非常简单。根据您的偏好,有相当多的XML解析器。对于DOM解析器,您可以使用TBXML
,否则Apple内置的NSXMLParser
可以完成这项工作。
5
这实际上取决于您希望交换的数据类型,但XML至少能够处理任何您需要的数据结构复杂性。 (如果你只想交换最少量的信息,你可能需要考虑JSON这个说法。)
有很多XML解析器可用于Objective-C,其中大部分都在这个现有的问题上讨论过: Navigating XML from Objective-C
最后,Ray Wenderlich的网站上有一个很棒的blog post,它讨论了各种XML解析器,以加快速度/内存占用,这在解析大量数据时可能很重要。
1
没有。不难。但是当谈到API时,似乎很多人更喜欢JSON。
2
取决于什么是beeing传输。
这就是说我使用JSON的90%的服务器应用程序通信。易于解析,因为库很容易获得。
1
无论使用哪种语法分析器,JSON都比XML更易于使用。很多服务器端的人会很好地理解JSON,因为需要使用它来使用Javascript。
我首先看的iPhone JSON解析器是YAJL。
0
我使用JSON,这也是您的服务器的一个很好的(也是受欢迎的)解决方案。尝试使用SBJSON作为一个好的物体库:
相关问题
- 1. 微服务/ SOA中服务间通信的首选方法
- 2. 使用XML与服务器通信
- 3. 从Android上传到服务器的首选方法是什么?
- 4. 无法与贝宝服务器通信
- 5. Android与服务器通信
- 6. 与http服务器通信
- 7. 什么是与MySQL服务器通信的最佳方式?
- 8. 客户端javascript与服务器node.js通信的简单方法
- 9. 什么是OS X中进程间通信的首选方法?
- 10. 服务器通信的最佳方法是什么?
- 11. 无法获取数据,首先点击与服务器通信的android webview
- 12. 通过XML与服务器和Android客户端进行通信
- 13. 通过c与socket.io服务器通信#
- 14. 服务器与iis服务器通信与http
- 15. Mongodb slaveOk - 首选服务器
- 16. 在.Net中构建Web服务的首选方法是什么?
- 17. 什么是服务图像的首选方法
- 18. PhoneGap与外部服务器的通信
- 19. 与服务器通信的网站
- 20. 与REST服务器的实时通信
- 21. 与本地服务器的jquery通信
- 22. 安全的android与服务器通信
- 23. 通过Web服务发送复杂数据的首选方法是什么?
- 24. 与.NET服务的通信
- 25. 通信是在不同的服务器
- 26. Jax-RS是与Web服务进行通信的正确解决方案吗?
- 27. 什么是运行时在服务器中保存数据的首选方法
- 28. GWT服务器到服务器通信
- 29. Play2服务器到服务器通信
- 30. 服务器到服务器通信