【发布时间】:2020-03-31 16:53:07
【问题描述】:
我在一个文件中有一个单词列表 (1K+),我想获取它们的定义并保存它们。我正在考虑从 Google as it's the first thing that it shows 获取他们的定义。我考虑这样做的方式非常初级,即创建一个指向给定单词的 Goole 搜索的 URL 实例,并使用流读取内容。然后,“过滤”定义,它总是在 "data-dobid="dfn"><.span>" 和 "<.>"
例如:
[...]data-dobid="dfn"><.span>。不愿意或拒绝改变自己的观点或 同意某事<.>.[...]
不妥协的定义是什么
但是我想知道是否有一种更“有效”的方法,例如不检索所有其他搜索结果。而且,如果可以在后台线程中加载多个结果,那么当我想“解码”一个定义并保存它时,我不必总是等待搜索完成。
【问题讨论】:
-
这能回答你的问题吗? Dictionary of English Words for a J2ME app
标签: java google-search google-search-api url-parsing