gpt4 book ai didi

javascript - 如何将 JSON 数组属性值从数组转换为键

转载 作者:行者123 更新时间:2023-11-30 09:39:36 25 4
gpt4 key购买 nike

我是一名初级程序员,试图将 JSON 数组属性值从数组转换为键。
来自

..,"searchResult":[{"itemId":["123"],"title":["abc"],..}]

..,"searchResult":[{"itemId":"123","title":"abc",..}]

完整的原始 JSON 结果,搜索结果突出显示

Full original JSON result here

此代码中正在接收 JSON 数组

//function to retrieve JSON arrays
function _cb_findItemsByKeywords(root) {
//Navigates and assigns variable "items" into the property, item
var items = root.findItemsByKeywordsResponse[0].searchResult[0].item || [];
var a = (items);
//assigned variable a to the array
}

问题:如何删除方括号并检查我的数组a?

编辑:
抱歉造成混淆,我的目标是在将属性附加到表之前,将此数组与 [..] 与另一个没有 [..] 的数组组合。我的计划:enter image description here

最佳答案

如果我对您的问题的理解正确,您希望将 JSON 数组转换为 Javascript 对象,因为将 JSON 属性值更改为键将不是有效的 JSON。

要将 JSON 数组转换为 Javascript 对象,您可以在纯 Javascript 中执行以下操作:

JSON.parse(yourJSONgoeshere);

此处的文档和示例:https://developer.mozilla.org/en/docs/Web/JavaScript/Reference/Global_Objects/JSON/parse

希望对您有所帮助。

关于javascript - 如何将 JSON 数组属性值从数组转换为键,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41853146/

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