JSON에서 key : value 쌍의 값에 어떻게 액세스합니까? 현재 함수는 json을 반복하고 키를 제공하지만 해당 값은 제공하지 않습니다. 예를 들어 각 직원의 각 작업에 대해 사이트 값을 원하면 어떻게해야합니까?JSON을 반복하는 Javascript 함수 만들기
var s = {
"schedule": {
"employees": {
"1000": {
"task1": [
{
"task": "task1",
"site": "site1",
"from": "0900",
"to": "1000"
},
{
"task": "task2",
"site": "site2",
"from": "0900",
"to": "1000"
}
]
},
"2000": {
"task2": [
{
"task": "task3",
"site": "site3",
"from": "0900",
"to": "1000"
},
{
"task": "task4",
"site": "site4",
"from": "0900",
"to": "1000"
}
]
}
}
}
}
for (var i in s["schedule"]["employees"]) {
// this gives me the object, I would like the employee number (eg:1000)
console.log([i]);
for (var j in s["schedule"]["employees"][i]["tasks"]) {
//how do I print the value for the "site" key?
console.log([j]);
}
}
@tokyovariable : 그는 비록 스크롤 요구했다. – Amadan