将 JSON 从字符串解析为对象

gk103

更新我的骨头移动 - 错误地从客户端保存(通过 iOS)。

谢谢你的建议。

原来的

我正在尝试解析一个 JSON 对象......不知道如何在 JS 中进行解析?该对象不断进入:

  • “=”代替“:”
  • “;” 代替 ”,”
  • “(“ 代替 ”[”

我怎样才能正确地将其转换为格式?

我试过,var y = JSON.stringify(x); JSON.parse(y);但它导致未定义。

   var x =  (
       {
         var_1 = ABCD;
         var_2 = "K123";
         var_3 = JsnHugg;
        },
        {
         var_1 = EFGH;
         var_2 = "K345";
         var_3 = SKSKSKS;
        },
        {
         var_1 = IJKL;
         var_2 = "K678";
         var_3 = ZKSFHG;
        }
    )):
某些表演

看起来您想x成为一个对象数组:将它们括在方括号中,而不是括号中。此外,使用 , 将属性分配给值:,并在对象内的声明末尾使用逗号而不是分号:

var x = [
  {
    var_1: 'ABCD',
    var_2: "K123",
    var_3: 'JsnHugg',
  },
  {
    var_1: 'EFGH',
    var_2: "K345",
    var_3: 'SKSKSKS',
  },
  {
    var_1: 'IJKL',
    var_2: "K678",
    var_3: 'ZKSFHG',
  }
];
console.log(JSON.parse(JSON.stringify(x)));

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章