我有以下(片段)变量:
var txt = {
'start': {
'name':'Call start',
'data': {'next':'start/e3fe40'},
'id':'start',
'type':'standard---start'
},
'e3fe40': {
'name':'Menu',
'data': {'next':'end/asd3rg'},
'id':'e3fe40'
}
};
我需要解析 JSON 并从“e3fe40”分支获取信息(不知道如何调用它。
这是我所拥有的:
var nxt = txt.start.data.next.substr(6,10); <-- works
console.log(nxt); <-- works
console.log(txt.start.data.next); <-- works
console.log(txt.nxt.name); <-- nxt should contain 'e3fe40'
那么,我该如何下一个分支呢?txt.nxt.name 不起作用,txt.{nxt}.name 不起作用,等等......
谢谢,丹