密钥的JSON值以@开头

时间:2013-02-06 18:51:02

标签: objective-c json

我有如下的json响应:

  "hj.tradingResponse" =     {
    "@approved" = true;
    "@qualified" = true;
    billingAddress =         {
        address = "146 W. Main Street";
        city = Aguilar;
        country = US;
        postalCode = 81020;
        state = Colorado;
    };

我将结果存储在字典中。当我为密钥[result valueForKey:@"\"@approved\""];

赋予价值时

我得到空值,但我认为@approved无法识别。

知道如何解决这个问题吗?

1 个答案:

答案 0 :(得分:1)

在JSON中,引号本身不是密钥的一部分。

尝试

[result valueForKey:@"@approved"]