在变量中解析JSON响应存储值

时间:2012-07-12 21:13:28

标签: javascript json parsing

我收到了以下JSON响应:

"Nitro": {
    "Login": {
        "sessionKey": "NHwxNDQ4MzR8MzY1ODE5ODMwMnwxMzQ0NzE5MTYyfDgxY2M1NjYxZDBiY2NiODI4NmM2Mjc1ODI2MzA1NDY3YmVhNzJjZDR8MA=="
    },
    "res": "ok",
    "method": "user.login",
    "server": "sbnitro01.prod.bunchball.net/nitro4.4.0"
}
}

我不明白如何使用JavaScript解析它并将sessionKey的值存储在变量中。我不能在这个项目上使用jQuery,似乎无法用JS获得密钥。

谢谢!

1 个答案:

答案 0 :(得分:0)

尝试:

var sessionKey = obj.Nitro.Login['sessionKey'];

这将获取存储在obj变量中的对象,然后获取Nitro属性对象,然后获取Login属性对象并相应地提取属性sessionKey