【问题标题】:send json data to a web service via SOAP通过 SOAP 将 json 数据发送到 Web 服务
【发布时间】:2011-12-14 12:27:04
【问题描述】:
我对 SOAP、REST 和 JSON 有点困惑
我不知道在 objective-C
中实现这一点的步骤和正确方法是什么
我想通过 SOAP 将 json 数据发送到网络服务。
我应该使用 RESTful 或 SOAP。
任何文档或链接将不胜感激。
【问题讨论】:
标签:
iphone
objective-c
json
rest
soap
【解决方案1】:
让我根据个人经验给你一些建议。
首先,如果您可以控制 Web 服务,我建议您使用 RESTful 并返回和发送 JSON 数据,因为使用 Objective-C 解析它非常容易。
有一个名为 SBJson 的类库可用于解析 Web 服务返回的 JSON 数据。
如果您无法控制 Web 服务将返回和接收什么,即您没有对 Web 服务进行编程,您仍然可以将 SBJson 类用于 JSON 数据,但我建议您找到一个 XML 库使用起来很舒服。
http://www.raywenderlich.com 是 iOS 教程的重要来源,其中包含有关 XML 解析的深入教程,该教程与 SOAP 一起使用。
SBJSson 库可以在https://github.com/stig/json-framework/找到
这些有帮助吗?