gpt4 book ai didi

javascript - 将 json 数组解析为数组 javascript

转载 作者:行者123 更新时间:2023-11-28 06:12:03 28 4
gpt4 key购买 nike

我有一个包含 json 数据的数组:

var jsonString=[
{
"url": "http://www.anurl.com",
"tags": {
"Event": 6,
"Event1": 2
}
}
]

现在我想构建下一个结构:

var data= [ {"text":"Event", "weight" : "6", "link" :"www.anurl.com"} //etc ];

现在我查看了 var array = $.parseJSON(JSON.stringify(jsonString));根据结果​​,我尝试使用 .push();

构建我的数据数组

但是我如何插入 Event: 6 部分?我不能做 array.tags[0] 因为 array.tags 会给我两个。

那么我该如何解决这个问题呢?

最佳答案

您在 javascript 中使用对象文字,您提供的示例:

var jsonString=[{
"url": "http://www.anurl.com",
"tags": {
"Event": 6,
"Event1": 2
}
}];

jsonString 是一个数组,元素 tags 是一个对象而不是数组,因此您可以像这样访问它:

var event = jsonString[0].tags.Event;

关于javascript - 将 json 数组解析为数组 javascript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36291887/

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