javascript - 将 JSON 数据提取到 Javascript 对象数组中

标签 javascript jquery json

以下是我的 JSON 数据:

[
    {
        "items": [
            {
                "retailername": "Zop Now",
                "value": 475
            },
            {
                "retailername": "Snap Deal",
                "value": 265
            },
            {
                "retailername": "Natures Basket",
                "value": 86
            }
        ]
    }
]

我想要的是:

[
    {
        "retailername": "Zop Now",
        "value": 475
    },
    {
        "retailername": "Snap Deal",
        "value": 265
    },
    {
        "retailername": "Natures Basket",
        "value": 86
    }
]

以上数据的大部分。

提前致谢。

最佳答案

检查这个:

var data = [{"items":[{"retailername":"Zop Now","value":475},{"retailername":"Snap Deal","value":265},{"retailername":"Natures Basket","value":86}]}]

var items = data[0]["items"];

console.log(items);

关于javascript - 将 JSON 数据提取到 Javascript 对象数组中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39448181/

相关文章:

javascript - three.js 在点击时获取相对于此值的对象(对象都在一个数组中)

javascript - D3 v4 : Reset zoom state

javascript - 如何在不同的行字符串中添加值?

javascript - 如何对同一个元素点击事件进行排序?

jquery - 如何从 Capybara 和 ChromeDriver 中拖动 jQuery slider handle ?

javascript - 通过 JavaScript 动态创建 JSON 对象(没有连接字符串)

jquery - 为什么 jQuery Mobile 1.1-rc1 再次使用 .gif 作为加载图标?

javascript - 如何向 bitstamp 发出 HTTP 请求?

javascript - 无法将 CSV 文件上传发布到 Controller 操作

json - 如何获取 XSLT 中 JSON 字段的值?