日期:2014-05-16 浏览次数:20450 次
var json = [
{
"a":{
"b":1,
"c":2
}
},
{
"b":{
"a":3
}
},
{
"b":{
"b":4,
"c":5
}
}
];
var b = 'test';
var c = '123';
var data = '{"'+b+'": "'+c+'"}';
data = eval('('+data+')')
json.push(data);
alert( json[3][b] )
------解决方案--------------------
var data = {};
var x = 'c';
var y = 'b';
var o = {};
o[y] = 4;
o[x] = 5;
data[x] = o;
------解决方案--------------------
var json = {};
json.first = {};
json.first.a = "xx";
json.first.b = "xxx";
json.second = {c:"xx",
d:"xxx"
};
------解决方案--------------------