2015-10-14 51 views
1

我有以下的JSON字符串這是由outputed:如何使用jQuery從嵌套的JSON字符串中獲取值?

{ 
     "event":"build", 
     "tab":"map", 
     "selection":{ 
      "tier":{ 
      "id":1, 
      "parentId":0, 
      "label":"ca", 
      "level":100, 
      "hashKey":"object:5" 
      }, 
      "group":{ 
      "id":2, 
      "parentId":1448818, 
      "label":"com", 
      "spatialLevelId":203, 
      "hashKey":"object:11" 
      }, 
      "area":{ 
      "id":3, 
      "parentId":1449705, 
      "label":"cam", 
      "level":303, 
      "hashKey":"object:14" 
      }, 
      "indicators":[ 

      ] 
     } 
    } 

我怎樣才能獲得級別只從所有3段(層,組,區),並把它們放到一個變量?

回答

1

可以檢索像下面

function handler(message) { 
    var tierSpatialLevelId = message.selection.tier.spatialLevelId; 
    var groupSpatialLevelId = message.selection.group.spatialLevelId; 
    var areaSpatialLevelId = message.selection.area.spatialLevelId; 
}