在目标C转换的NSDictionary到JSON [复制]

问题描述 投票:-2回答:1

这个问题已经在这里有一个答案:

我要生成在目标C一个JSON,下面是一个例子,它具有某些字段,并且该字典内我想添加另一字典一个字典。可以具有即学生字典受试者字典(其可以具有多个项目。

{
    "student": {
        "name": "b",
        "std": "d",
        "subjects": [{"id":"1","id":"2","id":"3"}]
}}

我使用NSJSONSerialization努力,我第一次尝试创建的对象JSON字符串字典,而是,将它打破JSON主词典的表现(斜杠)的最终JSON之后。我增加主词典内受试者然后转换其表示受试者后JSON从(

任何建议M I缺少的是什么?

谢谢

ios objective-c
1个回答
4
投票

使用NSJSONSerialization:

NSData *jsonData = [NSJSONSerialization dataWithJSONObject:dictionaryOrArrayToOutput 
                  options:NSJSONWritingPrettyPrinted error:&error];

参考:https://stackoverflow.com/a/9020923/3222713

和为贵“斜线”的问题:https://stackoverflow.com/a/19651309/3222713

© www.soinside.com 2019 - 2024. All rights reserved.