gpt4 book ai didi

javascript - 如何从网站下载 Javascript 数组?

转载 作者:行者123 更新时间:2023-11-30 10:40:42 28 4
gpt4 key购买 nike

在我访问的网站中,有一个包含 500 个元素的 javascript 数组 (var arrayname),但该网站只给我一次显示 10 个元素的选项。

我尝试过使用 Chrome 控制台:我可以输入“arrayname”,它会显示整个数组的树,但不是以一种我可以有效提取所需信息的方式。

如何下​​载数组以便我可以使用解析器自己提取每个元素中的数据?我的目标只是将数组的内容放入一个文本文件中,然后我可以将该文件放入 Excel。

--编辑--

数组实际上是一个5元素数组的数组。控制台输出还将包含 500 个元素的数组分成更小的数组范围,您必须单击才能进入这些范围。我会显示屏幕截图,但我还没有足够的声誉!这是未格式化的输出文本。

> arrayname
Array[500]
[0 … 24]
[0 … 4]
0: Array[5]
0: "data1" //sample output - this is the element i actually want to extract
1: "data2" //sample output
2: "data3" //sample output
3: "data4" //sample output
4: "data5" //sample output
length: 5
__proto__: Array[0]
1: Array[5]
2: Array[5]
3: Array[5]
4: Array[5]
[5 … 9]
[10 … 14]
[15 … 19]
[20 … 24]
[25 … 49]
[50 … 74]
[75 … 99]
[100 … 124]
[125 … 149]
[150 … 174]
[175 … 199]
[200 … 224]
[225 … 249]
[250 … 274]
[275 … 299]
[300 … 324]
[325 … 349]
[350 … 374]
[375 … 399]
[400 … 424]
[425 … 449]
[450 … 474]
[475 … 499]
length: 500
__proto__: Array[0]

最佳答案

在 chrome 控制台中,您可以使用内置的复制命令:

copy(arrayname.join('\n'))

然后您会将数组复制到剪贴板,每行 1 个元素。

关于javascript - 如何从网站下载 Javascript 数组?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11183744/

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