Javascript 如何仅使用reddit json选择图像?
我试图从一个特定的reddit获取一个图像列表,并随机发送给用户。有没有办法只获取列出url的json 我试图在下面找到这条路径,但它最终抛出了一个错误,即它是一个嵌套数组Javascript 如何仅使用reddit json选择图像?,javascript,json,Javascript,Json,我试图从一个特定的reddit获取一个图像列表,并随机发送给用户。有没有办法只获取列出url的json 我试图在下面找到这条路径,但它最终抛出了一个错误,即它是一个嵌套数组 "kind": "Listing", "data": { "modhash": "2l53o1urucfcc06e46b02a400997e1d810b258af76c74bce9d", "dist": 25, "children": [ { "kind": "t3
"kind": "Listing",
"data": {
"modhash": "2l53o1urucfcc06e46b02a400997e1d810b258af76c74bce9d",
"dist": 25,
"children": [
{
"kind": "t3",
"data": {
"thumbnail": "https://b.thumbs.redditmedia.com/AihwJOuW0jmGvdJqd71rVCQCA7nJYc4KoyclJttNn_c.jpg",
我希望它从巨大的数组中返回一个随机图像。我的尝试再次在格式化解析器时出错
每一篇文章都是在孩子们的数组中,我想访问很多缩略图并列出它们
我从reddit.com/r/pics/top.json获取json
我使用请求
console.log(parsedData["data"]["children"]...)
我不知道如何在不抛出错误的情况下将其传递到数据中您能向我们展示您迄今为止的尝试吗?这个JSON数据是如何构造的?每个子项中的字段是什么?它是一个只有种类、数据和缩略图的JSON dict吗;还有一个例子,你是如何将它简化为当前的例子的。真正的json要长得多,但在缩略图之前都是子对象,但这只是一篇文章,而不是一系列的,这里是完整的json:我想要每个缩略图或图像源列表。我不敢相信它这么简单,先生,你是一个传奇。
parsedData.data.children.forEach(imageUrl => {
console.log(imageUrl.data.thumbnail)
})