将 JSON 对象转换为序列化的 JSON 字符串

Convert JSON object to serialized JSON string

可能是重复的,但似乎找不到解决方案。 objective-c有没有办法转换:

{
    "a" : "value1",
    "b" : 1,
    "c" : "value3",
    "d" : "value4",
}

至:

"{\r\n\t\"a\" : \"value1\",\r\n\t\"b\" : 1,\r\n\t\"c\" : \"value3\",\r\n\t\"d\" : \"value4\",\r\n}"

谢谢

我使用以下代码将 JSON 对象转换为 JSON 格式的 NSString。

NSData *jsonData = [NSJSONSerialization dataWithJSONObject:yourDictionary options:kNilOptions error:nil];
NSString *strJSON = [[NSString alloc] initWithData:jsonData encoding:NSUTF8StringEncoding];

希望对您有所帮助。