Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/69.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/json/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery 以JSON格式解析数据_Jquery_Json - Fatal编程技术网

Jquery 以JSON格式解析数据

Jquery 以JSON格式解析数据,jquery,json,Jquery,Json,我有以下JSON字符串,JSON lint说它是有效的,但是,我只是在访问它的值时经历了一段痛苦的时光 var json='{"currentVersion":10.2,"folders":["Canvas","Demographics","Elevation","Ocean","Reference","Specialty","Utilities"],"services":[{"name":"ESRI_Imagery_World_2D","type":"MapServer"},{"name":"

我有以下JSON字符串,JSON lint说它是有效的,但是,我只是在访问它的值时经历了一段痛苦的时光

var json='{"currentVersion":10.2,"folders":["Canvas","Demographics","Elevation","Ocean","Reference","Specialty","Utilities"],"services":[{"name":"ESRI_Imagery_World_2D","type":"MapServer"},{"name":"ESRI_StreetMap_World_2D","type":"MapServer"},{"name":"I3_Imagery_Prime_World","type":"GlobeServer"},{"name":"NASA_CloudCover_World","type":"GlobeServer"},{"name":"NatGeo_World_Map","type":"MapServer"},{"name":"NGS_Topo_US_2D","type":"MapServer"},{"name":"Ocean_Basemap","type":"MapServer"},{"name":"USA_Topo_Maps","type":"MapServer"},{"name":"World_Imagery","type":"MapServer"},{"name":"World_Physical_Map","type":"MapServer"},{"name":"World_Shaded_Relief","type":"MapServer"},{"name":"World_Street_Map","type":"MapServer"},{"name":"World_Terrain_Base","type":"MapServer"},{"name":"World_Topo_Map","type":"MapServer"}]}'
例如,如何访问currentVersion的值


我尝试了json.currentVersion,但它以json字符串的形式返回{

,这就是你得到的,你不能真正访问任何东西,你必须先解析它

var obj = JSON.parse(json);

obj.currentVersion

作为一个JSON字符串,这就是你所拥有的,你不能真正访问任何东西,你必须先解析它

var obj = JSON.parse(json);

obj.currentVersion