gpt4 book ai didi

javascript - 通用 JSON 对象

转载 作者:行者123 更新时间:2023-12-02 20:36:08 25 4
gpt4 key购买 nike

我有一个通用的 JSON 结构,我想将其放入 JavaScript 对象中。

我的JSON是这样的

{
"rows": [
{
"items": [
{
"key": "foo1",
"value": "bar1"
} ,
{
"key": "foo2",
"value": "bar2"
}
]
}
] }

将其转换为 JS 对象的最简单方法是什么:

Item.foo1 = 'bar1';
Item.foo2 = 'bar2';

我可以使用类似JSONPath的东西但我想也许有一种更简单的方法可以做到这一点?使用直接 JavaScript?

最佳答案

直播地址http://www.jsfiddle.net/QcLk8/2/

var json = {
"rows": [
{
"items": [
{
"key": "foo1",
"value": "bar1"
} ,
{
"key": "foo2",
"value": "bar2"
}
]
}
] }

var items={}
var jsonItems = json.rows[0].items;
for(var idx=0;idx<jsonItems.length;idx++)
{
var item = jsonItems[idx];
items[item.key] = item.value;
}


alert(items.foo1);

关于javascript - 通用 JSON 对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3221506/

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