gpt4 book ai didi

javascript - 使用 javascript 创建 jsonstring

转载 作者:行者123 更新时间:2023-12-03 09:32:51 24 4
gpt4 key购买 nike

我正在构建一个 json 数组,我需要 json 数据的结构如下例所示。具体来说,我需要 "success": 1 和 "result": [ ] 来仅环绕数组中的对象一次。但是,我的代码在每个数组开始之前输出带有 {"success":1,"result":[{ objects }} 的 json 字符串。

这是我的实际代码。 http://plnkr.co/edit/vziEecjJWUid2qtcJkp9?p=preview

查看 console.log 以查看每个数组开头的“success”:1 和“result”:[ ] 的循环位置。

我需要的示例。

{  
"success":1,
"result":[
{
"id":"01",
"title":"awesome title",
"url":"someurl.com",
"class":"event",
"start":"8:30 AM",
"startTime":"8:30 AM",
"endTime":"5:00 PM",
"EventDate":"5:00 PM"
},
{
"id":"01",
"title":"awesome title",
"url":"someurl.com",
"class":"event",
"start":"8:30 AM",
"startTime":"8:30 AM",
"endTime":"5:00 PM",
"EventDate":"5:00 PM"
}
]
}

我当前的json结构(不好):

{"success":1,"result":[{  
"id":"01",
"title":"awesome title",
"url":"someurl.com",
"class":"event",
"start":"8:30 AM",
"startTime":"8:30 AM",
"endTime":"5:00 PM",
"EventDate":"5:00 PM"
}] }

{"success":1,"result":[{
"id":"01",
"title":"awesome title",
"url":"someurl.com",
"class":"event",
"start":"8:30 AM",
"startTime":"8:30 AM",
"endTime":"5:00 PM",
"EventDate":"5:00 PM"
}] }

最佳答案

在这种情况下,JSON.stringify() 是你的 friend 。只需使用 stringify() 即可完成标准操作。按照展示的方式组装您的物体。

如果您需要除 stringify() 的默认格式(紧凑)之外的特定文本格式,您可以使用 stringify() 的参数来实现特定于项目的替换函数。我建议检查 MDN 文档 https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/JSON/stringify

关于javascript - 使用 javascript 创建 jsonstring,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31444256/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com