呈现时,网页仅具有或主要具有 JSON。
我只想将其中的所有 JSON 保存到一个文件中。
只需获取所有 JSON(即使它被组织在不同的“章节”中)。
怎么做?
我应该首先使用curl/wget 将其下载为HTML,然后jq
直接使用类似的东西jq
,还是直接从GUI 保存然后从命令行处理会更好?
答案1
如果您阅读说明,您的问题已经得到解答
Specify the format parameter to change the output format. To see the non-HTML representation of the JSON format, set format=json.
curl 'https://www.mediawiki.org/w/api.php?action=query&meta=siteinfo&siprop=specialpagealiases&formatversion=2&format=json' > file.json