向JSON对象添加元素

时间:2012-02-16 15:24:20

标签: json

我想向JSON对象添加元素。

{"email":"biku@gmail.com",
 "password":"utheu",
 "meta":
       {
         "screen_resolution":
                         {
                          "height":1080,
                          "width":1920
                         }

以上是参数。我想将电子邮件,密码和元元素添加到JSON对象。我能够添加电子邮件和密码,但无法成功添加元素。

2 个答案:

答案 0 :(得分:1)

你在做什么语言?直接修改JSON字符串是非常糟糕的做法 - 它很容易破坏整个结构并破坏它。

最好将JSON解码为编程语言的本机结构,使用本机操作进行操作,然后重新编码为JSON。这是一次往返,但更可靠。

答案 1 :(得分:1)

看起来你好像忘记了几张关闭曲线

{"email":"biku@gmail.com", 
 "password":"utheu",
 "meta":{"screen_resolution":
           {"height":1080,"width":1920}
         }
 }

是有效的JSON,您可以通过复制/粘贴它来浏览here

同意Marc B,直接修改JSON字符串是有风险的!

祝你好运!