解析json的问题,能帮我看看嘛

qq_25071027 2017-10-20 04:58:51
{
"type": "FeatureCollection",
"features": [{
"type": "Feature",
"id": "330204",
"properties": {
"name": "江东区",
"cp": [121.572991, 29.866542],
"childNum": 1
},
"geometry": {
"type": "Polygon",
"encodeOffsets": [[124534, 30620]]
}
},
{
"type": "Feature",
"id": "330203",
"properties": {
"name": "海曙区",
"cp": [121.539698, 29.874452],
"childNum": 1
},
"geometry": {
"type": "Polygon",
"coordinates": ["@"],
"encodeOffsets": [[124479, 30590]]
}
},
],
"UTF8Encoding": true
}

上面整个 json名叫 jsonobj 我现在想通过js 循环获取到 里面的name 的值。 不会写循环遍历js
...全文
373 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
wis2007 2017-10-21
  • 打赏
  • 举报
回复
引用 3 楼 u012418098 的回复:

var names = [];
jsonobj.features.forEach(function(item){
    names.push(item.properties.name);
});
console.log(names)
支持
jio可 2017-10-20
  • 打赏
  • 举报
回复

var names = [];
jsonobj.features.forEach(function(item){
    names.push(item.properties.name);
});
console.log(names)
Braska 2017-10-20
  • 打赏
  • 举报
回复

data.features.forEach(function(value, index, array){
	console.log(value.properties.name);
});
天际的海浪 2017-10-20
  • 打赏
  • 举报
回复
for (var i = 0; i < jsonobj.features.length; i++) { alert( jsonobj.features[i].properties.name ); }

87,910

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧