如何将javascript对象转换为json

时间:2016-05-11 07:32:08

标签: javascript json

我试图将JavaScript对象转换为json。

实际上,我创建了一个网站,您可以在其中上传json,编辑它并随着更改下载它。

为方便起见,我编辑它时会创建一个javascript对象,该对象将在更改结束时使用"tickets": { "use": "Valida", "useagain": "Valida di nuovo", "usetitle": "Convalida biglietto", "usemessage": "Vuoi convalidare il biglietto ora?", "purchaseconfirmtitle": "Confermi l\"acquisto?", "purchaseconfirmmessage": "Potrai convalidare il biglietto più tardi", "minutes": "Minuti", } 进行转换。

问题是最终的Json应该具有与初始Json相同的特性,并且元素与不同的键相关联。

例如,第一个可以是:

"tickets": {
    "use": "Example",
    "useagain": "Example1",
    "usetitle": "Example2",
    "usemessage": "Example3,
    "purchaseconfirmtitle": "Example4",
    "purchaseconfirmmessage": "5",
    "minutes": "Minuti",
}

结果必须如下:

  $resp = $recaptcha->verify($recaptcha_response, $this->CI->input->ip_address());

如何确保所有元素都是" ticket" (例如)?

3 个答案:

答案 0 :(得分:0)

您正在寻找JSON.stringify()

答案 1 :(得分:0)

根据W3Schools(考虑以下示例),

var text = '{ "employees" : [' + '{ "firstName":"John" , "lastName":"Doe" },' + '{ "firstName":"Anna" , "lastName":"Smith" },' + '{ "firstName":"Peter" , "lastName":"Jones" } ]}';

这是你的对象,

var obj = JSON.parse(text);

这是link

答案 2 :(得分:0)

我想你要比较两个javascript对象。

试试这个网址

http://procbits.com/2012/01/19/comparing-two-javascript-objects

是你在寻找什么?