有没有办法解析这个JSON?

Bal*_*ala 1 javascript ember.js

我有以下格式的JSON, { "A.B.C" : "a.b.c", "C.D.E" : "c.d.e" } 但我无法解析此JSON在javascript.How我可以得到"ABC"的价值?

我想在ember-rest.js中使用load()在Ember.ResourceController的content []中加载这个JSON

加载这个时我得到一个错误"路径AB中的对象无法找到或被销毁"

jba*_*bey 7

根据jsonlint,JSON是有效的,这意味着你可以定期解析它:

var obj = JSON.parse('{ "A.B.C" : "a.b.c", "C.D.E" : "c.d.e" }');
var test = obj["A.B.C"]; // "a.b.c"
Run Code Online (Sandbox Code Playgroud)

http://jsfiddle.net/88vFv/

诀窍是你需要使用括号表示法而不是点符号,因为你的属性名称包含点.