gpt4 book ai didi

java - 根据搜索从网站上抓取

转载 作者:行者123 更新时间:2023-12-02 10:33:36 25 4
gpt4 key购买 nike

目标

在Java中,我想获得https://pin1yin1.com/#我是英国人处搜索结果的文本输出enter image description here

到目前为止我尝试过的内容

使用 JSoup,我已连接到该页面,使用 Jsoup.connect("https://pin1yin1.com/#%E6%88%91%E6%98%AF%E8%8B%B1 %E5%9B%BD%E4%BA%BA").get();

(数字和百分比会自动翻译成汉字)

面临的问题

当我运行getAllElements()来查看它已抓取的内容时,该代码仅适用于登陆页面,即用户在进行搜索之前看到的内容,它没有获取任何搜索结果。

最佳答案

我查了网站,你可以直接从他们的rest API获取数据,试试下面:

Document doc = Jsoup.connect("https://pin1yin1.com/pinyin/convert/?c=%E6%88%91%E6%98%AF%E8%8B%B1%E5%9B%BD%E4%BA%BA").get();

回复如下:

<html>
<head></head>
<body>
{ "q": "我是英国人", "s": "我是英国人", "t": "我是英國人", "p":
["wo3","shi4","ying1","guo2","ren2"], "e": ["I; me; my","is; are; am; yes","British person"], "c": [1,1,3] }
</body></html>

关于java - 根据搜索从网站上抓取,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53461104/

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