让我告诉你我在做什么。其实我正在研究neo4j和d3库。我在json中得到了neo4j的响应并尝试在d3.js中使用该响应
但我遇到了一个非常复杂的json响应,这是我的界限。因为我是编程新手。 这是我的json代码:
{"results":[{"columns":["p"],"data":[{"row":[[{"aNumber":"3214235014"},{},{"bNumber":"3212820572"}]],"meta":[[{"id":1678,"type":"node","deleted":false},{"id":914,"type":"relationship","deleted":false},{"id":994,"type":"node","deleted":false}]]}]}],"errors":[]}
从这个回复我需要aNumber,bNumber,id,type的值和删除
我走了这么远console.log(data.results[0].data);
但是无法在row
和meta
数组中进一步向下,我怎样才能从这个json中获取值?
答案 0 :(得分:0)
您的data
属性是一个数组,您应该像这样访问子对象:
data.results[0].data[0].row
data.results[0].data[0].meta