json数组取值问题

把list存入json当中。 获取的值是下面这样的。
[
{"id":{"khid":"102","zsid":"0000000001"},"zcid":"0000000001","zsbt":"什么是1"zsmx":"111","zszy":"111111111","zt":"1"},
{"id":{"khid":"102","zsid":"0000000002"},"zcid":"0000000001","zsbt":"什么是2","zsmx":"qeqe","zszy":"adsfads","zt":"1"}
]

怎样获取 khid和zsid的值

假设list数组的变量是listInfo
[code="java"]
for(index in listInfo){
var info = listInfo[index]; //获取数组的对象
var khid = info.id.khid;
var zsid = info.id.zsid;
}
[/code]