iPhone:如何从web服务使用的web服务中获取数据;邮政「;JSON的方法?

iPhone:如何从web服务使用的web服务中获取数据;邮政「;JSON的方法?,iphone,objective-c,cocoa-touch,json,ios4,Iphone,Objective C,Cocoa Touch,Json,Ios4,我想在我的应用程序中使用JSON从web服务获取数据 Web服务是在C#中开发的,它使用POST方法传递数据 我发现它只对GET方法有用 那么,在web服务使用POST方法的地方,我如何获取JSON数据呢 我还想向web服务发送数据。我该怎么做呢?我正在以以下方式发送POST请求(发送带有一些参数的xml) 您应该将接收到的数据保存在何处 在方法上: - (void)connectionDidFinishLoading:(NSURLConnection *)conn 您可以使用一些JS

我想在我的应用程序中使用
JSON
从web服务获取数据

Web服务是在C#中开发的,它使用
POST
方法传递数据

我发现它只对
GET
方法有用

那么,在web服务使用
POST
方法的地方,我如何
获取
JSON数据呢


我还想
向web服务发送
数据。我该怎么做呢?

我正在以以下方式发送
POST
请求(发送带有一些参数的xml)

您应该将接收到的数据保存在何处

在方法上:

    - (void)connectionDidFinishLoading:(NSURLConnection *)conn
您可以使用一些
JSON
-parser解析这些数据


希望这能对你有所帮助。如果您对此代码有任何疑问,请在评论中向他们提问。

谢谢您的详细回答。但是,作为我第一个使用json的应用程序,你能给我一些关于上述方法的更多细节吗?self.connection的数据类型是什么。你可以在iSO文档中阅读更多关于这种方法的信息:好的,那很好。我是否需要创建
JSON
的任何对象,或者只需要导入“JSON.h”?我从来没有解析过
JSON
,但如果经常问这个问题,只需使用search=)如果解析有问题,可以在单独的问题中解决。现在试着接收数据=)嘿,你能给我举个例子或演示吗?这对我有很大帮助
    - (void)connection:(NSURLConnection *)conn didReceiveData:(NSData *)data
    - (void)connectionDidFinishLoading:(NSURLConnection *)conn