所以我正在加载一些事先从RSS转换过的Json。这个RSS在其命名空间中有冒号,转换脚本不会剥离它们。
JQuery加载json文件很好,但当我尝试使用冒号调用任何东西时,其名称如
alert(data.rss.channel.item.kuler:themeItem.kuler:themeSwatches.kuler:swatch[0].kuler:swatchHexColor);
我的javascript控制台抛出错误。有任何想法吗? (我已经尝试过unicode)
答案 0 :(得分:1)
JSON spec需要名称旁边的引号。不严格是JavaScript的Object符号。
答案 1 :(得分:0)
如果名称中有冒号,则不是JSON。转换脚本总是可以引用它们。如果您发布转换后的RSS源样本,可能会有所帮助。