将JSON放在JSON中

时间:2015-04-27 12:42:06

标签: javascript json

我想问,因为我怀疑它。我可以在JSON中放一个JSON吗?像这样。

var json = { 
 test = { "name":"test", "age":"99" };
};

所以我可以这样使用它:

console.log(json.test.name);

感谢您的回答。

2 个答案:

答案 0 :(得分:2)

是的,你的语法错了:

RewriteCond

为了澄清,你所拥有的是 Javascript Object Literal ,而不是JSON。 JSON是Javascript对象**的字符串表示

**简化说明。完整详情http://json.org/

答案 1 :(得分:0)

请更正你的json:

var jsonVar = {test :{ "name":"test", "age":"99" }};

还要避免使用像json这样的保留字来创建变量。使用jsonVar,jsonVal等。

console.log(jsonVar);
console.log(jsonVar.test);
console.log(jsonVar.test.name);
console.log(jsonVar.test.age);

以及他们各自在firebug控制台中的问题。

Object { test={...}}
Object { name="test",  age="99"}
test
99