我不知道为什么JSON标记的末尾会有分号 (假设这就是问题中所代表的意思) ,但是如果删除了分号,则可以在分析数据时使用 reviver函数
进行修改。
var parsed = JSON.parse(myJSONData, function(k, v) { if (k === "name") this.key = v; else if (k === "children") this.value = v; else return v;});演示: http :
//jsfiddle.net/BeSad/



