Javascript,如何从json数组接收数据

标签 javascript json

我有一个 json 对象,我想循环遍历该对象中的项目并显示它们的数据。当我对 json 对象进行控制台日志时,我在控制台中得到以下内容:

json object

我的问题是,如何循环访问这些数据并公开“name”、“songId”和“upvote”?

我尝试过以下方法

var json = JSON.parse(jsonObject);
console.log(json);
$.each(json, function (key, value) {
    console.log(value);

    //   console.log(value.name[key]);
});

任何帮助或建议都会很棒!

最佳答案

从屏幕截图来看,您想要迭代的是 json.playlists 而不是 json

var json = JSON.parse(jsonObject);
    console.log(json.playlists);
    $.each(json.playlists, function (key, value) {
        console.log(value.songID);
        console.log(value.name);
    });

关于Javascript,如何从json数组接收数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24849510/

相关文章:

javascript - 如何将变量从 NodeJS 导入到 JS?

javascript - 抛出预期错误 : RangeError: Invalid array length

javascript - 在 IE 中获取表格单元格内容

java - 如何在android/java中获取json对象中json数组的所有标签名称列表

java - 对于 Jersey/JAXB,是否可以使用与 'parent' 和 'child' 相同的 POJO,但在用作 'child' 时删除某些属性?

javascript - RxJS Observable fromPromise 和 CLI 应用程序中的交互式循环

javascript - 在 JavaScript 中使用公钥/私钥

javascript - 将 JSON 对象传递到另一个页面

json - Excel Power Query : Error Handling

python - Flask-restful:将复杂对象编码为 json