Ios 在目标C中将NSDictionary转换为JSON

Ios 在目标C中将NSDictionary转换为JSON,ios,objective-c,Ios,Objective C,我想在Objective C中生成一个JSON,下面是一个示例,一个有一些字段的字典,我想在该字典中添加另一个字典。i、 学生词典可以有主题词典(可以有多个条目) { "student": { "name": "b", "std": "d", "subjects": [{"id":"1","id":"2","id":"3"}] }} 我正在尝试使用NSJSONSerialization,我尝试首先创建主题词典的json字符串,但在转换主词

我想在Objective C中生成一个JSON,下面是一个示例,一个有一些字段的字典,我想在该字典中添加另一个字典。i、 学生词典可以有主题词典(可以有多个条目)

{
    "student": {
        "name": "b",
        "std": "d",
        "subjects": [{"id":"1","id":"2","id":"3"}]
}}
我正在尝试使用NSJSONSerialization,我尝试首先创建主题词典的json字符串,但在转换主词典的最终json后,它的显示(斜杠)会破坏json。我在主词典中添加主题,然后在转换其显示主题json后,从开始(

有什么建议我遗漏了什么吗


感谢使用NSJSONSerialization:

NSData *jsonData = [NSJSONSerialization dataWithJSONObject:dictionaryOrArrayToOutput 
                  options:NSJSONWritingPrettyPrinted error:&error];
参考资料:


对于你的“斜杠”问题:

显示你使用的代码和糟糕的JSON输出如果主题是一本字典,它不应该有方括号,而不是发布一个指向另一个问题的链接并引用该问题的答案,你应该投票以重复的方式结束这个问题。谢谢,我不知道。