我必须动态生成一个 json 字符串并需要发送到服务器。有没有人知道如何使用 NSJSONSerialization
来做到这一点。下面是我的字符串
{
"surveyid": "Survey1",
"responsetime": "dd/mm/yyyy hh:mm:ss",
"location": null,
"surveyresponses": [
{
"questionid": "111",
"responses": [
{
"response": "Good",
"optionid": 1,
"language": "en"
}
]
},
{
"questionid": "112",
"responses": [
{
"response": "bad",
"optionid": 2,
"language": "en"
}
]
}
]
}
如何创建 string.json?
最佳答案
我完全同意@Apurv, 实际上@Paras Joshi 给出了你问题的实际答案......(如何发送)
NSMutableDictionary *dict = [[NSMutableDictionary alloc]init];
[dict setValue:@"Survey1" forKey:@"surveyid"];
[dict setValue:@"responsetime" forKey:@"dd/mm/yyyy hh:mm:ss"];
.
.
.
然后是一个数组forKey @"surveyresponses"
...在里面再次创建一个字典...bla..bla
请首先明确您到底想要什么...如何发送 JSON 字符串/如何生成 JSON 值。
学会接受答案并完美地分析答案,并把你的问题说清楚。
关于iphone - 如何在 Objective-C 中创建一个 json 字符串?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15516823/