我有一個JSON響應看起來像這樣檢索從JSON嵌套數組內容
[
{
"alias": "Server1",
"hostgroup_worst_service_state": "0",
"status_history": {
"status": [
"0",
"2",
"0",
"0"
]
}
},
{
"alias": "Server2",
"hostgroup_worst_service_state": "0",
"status_history": {
"status": [
"0",
"0",
"0",
"0"
]
}
},
{
"alias": "Server3",
"hostgroup_worst_service_state": "0",
"status_history": {
"status": [
"1",
"1",
"1",
"0"
]
}
}
]
我可以很容易地使用。每個迭代函數訪問別名和hostgroup_worst_state:
$.each(data, function(i, item) {
console.log(item.alias)
console.log(item.hostgroup_worst_service_state)
}
但是我很難有權訪問狀態數據。我需要以這種方式顯示它們:
["0","2","0","0"]
["0","0","0","0"]
["1","1","1","1"]
這些值將用於顯示使用jQuery Sparklines的圖形。
感謝您的幫助,
坎。你看過很多相關的問題嗎?如果是這樣,問題是什麼? –
'item.status_history.status'不會給你一個數組嗎? – simonlchilds