0
我有6键值对javascript对象:的JavaScript - 转换对象密钥值对JSON
My_Type_1:"Vegetable"
My_Type_2:"Fruit"
My_Type_3:"Dessert"
My_Value_1: "Carrot"
My_Value_2: "Apple"
My_Value_3: "Cake"
我希望构造JSON出上述目的的,使得它生成以下内容:
[{"Vegetable":"Carrot"},{"Fruit":"Apple"},{"Dessert":"Cake"}]
编辑:
for (j=0;j<3;j++)
{
var tvArray = new Array();
var sType = 'My_Type_'+j+1;
var sValue = 'My_Value_'+j+1;
tvArray['Type'] = JSObject[sType];
tvArray['Value'] = JSObject[sValue];
}
的JSO n.stringify不会产生如上所列的所需输出。
我该怎么做?
谢谢
*“但它不起作用”*请告诉我们更多。 –
对不起..我想我有逻辑搞砸了..所以我删除它.. – Jake
这个问题已经在这里找到答案: http://stackoverflow.com/questions/558518/how-can-i -serialise-an-object-to-json-in-javascript –