如何在iOS中创建基本的JSON字符串

ste*_*sam 3 json objective-c ios

如何创建基本的JSON字符串?当我分配JSON值时,NSString我得到一个分号错误.如何创建此字符串而不出错?你能帮助我吗?代码如下:

NSString *dam= @" {
    "Id": 23, "Ratings": {
    Picnicvanlig: 4, Barn Valning: 2, Badvanling: 5, etc..:3
}, "UserId": santosh@facebook.com
}";
Run Code Online (Sandbox Code Playgroud)

QED*_*QED 5

转义引号:

NSString *dam= @"{\"Id\": 23, \"Ratings\": {\"Picnicvanlig\" : 4, \"Barn Valning\": 2, \"Badvanling\" : 5, \"etc..\" : 3 }, \"UserId\": \"santosh@facebook.com\"}";
Run Code Online (Sandbox Code Playgroud)

更好的是,阅读Apple的JSON内容.

  • 上面的字符串仍然不是JSON字符串.必须引用所有密钥,电子邮件地址也是如此. (2认同)