IE7中的JSON.parse与ExtJS

时间:2013-06-20 14:52:49

标签: javascript json extjs

我正在使用ExtJS 4.2并在JSON中交换密钥名称。 JSON.parse()有一个reviver函数,它可以帮我清理,但这在IE7中不起作用。有没有办法在ExtJS中执行此操作?解码,编码不起作用。

    var parsed = JSON.parse(myJson, function(k, v) {
        if (k === "CITY")
            this.LOCATION = v;
        else if (k === "STATE")
            this.CTRYSTATE = v;
        else
            return v;
    });

1 个答案:

答案 0 :(得分:0)

这样做,但希望有更好的解决方案。

myJson.LOCATION = myJson["NAME"];
delete myJson.NAME;