从json响应访问对象值反应本机

时间:2018-07-24 12:51:43

标签: arrays json object react-native javascript-objects

以下是JSON响应:

{
    "status": "passedd",
    "reasons": {
        "welcome": {
            12: "helo",
            14: "hi",
            15: "fine",
            14: "Not interested"
        },
        "speakin": {
            16: "Phone",
            19: "Msg",
            21: "Whatssup"
        },
        "Byee": {
            17: "Gud bye",
            25: "Need help",
            26: "byeee",
            27: "Help"
        }
    }
}

我需要访问对象的值,例如:Helo。由于我是响应本机的新手,因此无法访问对象值。

使用Objects.keys(原因)我可以受到欢迎,说说,再见。如何访问该键和值?请帮助我。

1 个答案:

答案 0 :(得分:0)

Try this

 fetch(.....)
        .then(res => res.json())
        .then((responseJson) => {
            welcome = responseJson.reasons.welcome
            helo = welcome.12
        })
        .catch((error) => {
          .....
        });
}