我正在使用php将json数据返回到jquery。我想要的是访问json中的键。我遵循了一个教程,并使用json字符串化,但无法访问密钥。
json数据:
<script src="https://cdnjs.cloudflare.com/ajax/libs/d3/4.13.0/d3.min.js"></script>
<body>
<svg id="graph" style="width: 1000px; height: 500px;"> </div>
</body>
jquery中的代码:
[
{"id":"1","movie_name":"spiderman","releases_on":"20th August 2018"},
{"id":"2","movie_name":"batman","releases_on":"21st August 2018"},
{"id":"3","movie_name":"fast and furious 6","releases_on":"22nd August 2018"}
]
答案 0 :(得分:0)
您必须使用JSON.parse(json)。 然后,您可以做到。
答案 1 :(得分:0)
JSON.stringify()
将获取您的JSON对象,并将其转换为JSON字符串(此处为响应)。
JSON.parse()
将采用字符串化的JSON并将其转换为对象,以便您可以通过.
运算符进行访问
例如,
var a = { name: "John", age: 20 }
console.log(typeof a) // object
var out = JSON.stringify(a)
console.log(typeof out) // string
var res = JSON.parse(out)
console.log(typeof res) // object
我希望你明白了......