gpt4 book ai didi

ios - 在 Objective C 中形成 JSON 数据请求

转载 作者:行者123 更新时间:2023-11-29 02:47:45 24 4
gpt4 key购买 nike

我必须发送以下 JSON 数据以请求 Web 服务。那么如何使用 iOS/objective C 创建以下类型的 JSON:

{
"version": "1.0",
"myData": [
{
"name": "",
"value": [
{
"time": "1-JAN-2013 14:30:00 IST",
"values": [
{
"name": "",
"value": ""
}
]
}]
}]
}

我试过了:

NSDictionary* version = [NSDictionary dictionaryWithObjectsAndKeys:
[1.0 objectForKey:@"version"], [NSArray objectForKey:@"observations"]

我错过了什么吗?

最佳答案

试试这个我正在使用下面的方法

NSData *jsonData = [NSJSONSerialization dataWithJSONObject:dict
options:NSJSONWritingPrettyPrinted
error:&error];
NSString *jsonString = [[NSString alloc] initWithData:jsonData encoding:NSUTF8StringEncoding];

NSMutableURLRequest* request = [[NSMutableURLRequest alloc] init] ;
receivedData = [[NSMutableData alloc] initWithLength:0];
[request setURL:url];
[request setHTTPMethod:@"POST"];
[request setValue:@"application/json" forHTTPHeaderField:@"Content-Type"];
[request setHTTPBody:[jsonString dataUsingEncoding:NSUTF8StringEncoding]];
NSURLConnection *connection= [[NSURLConnection alloc]initWithRequest:request delegate:self];

[connection start];

关于ios - 在 Objective C 中形成 JSON 数据请求,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24901741/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com