0

ExtJS 4.2 を使用しており、JSON でキー名を交換しています。JSON.parse() には、クリーンアップを行うリバイバー関数がありますが、これは 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;
    });
4

1 に答える 1

0

これで解決しますが、より良い解決策があればいいのにと思います。

myJson.LOCATION = myJson["NAME"];
delete myJson.NAME;
于 2013-06-20T15:16:11.297 に答える