用特殊字符解析JSON数组

时间:2018-10-03 04:15:47

标签: javascript jquery

我只是试图解析其中包含.0的数组key => value对。下面是我要解析的JSON。

{message: "The given data was invalid.", errors: {…}}
errors:
    step1.0: Array(1)
        0: "Invalid response."

我正在尝试获取“无效响应”以登录控制台。我尝试时被赶上了

errors.step1.0[0]

...它不喜欢“ .0”。我试图用“ \”对其进行转义,并尝试在字符串中使用0,但是没有任何效果。我敢肯定这是一个简单的语法问题。

谢谢!

1 个答案:

答案 0 :(得分:1)

const obj = {
  "step1.0": 'test'
};

console.log(obj['step1.0']);

您可以使用方括号符号