有没有办法在 JSoup 的搜索栏中搜索多个关键字?
Is there a way to search for more than one keyword in a search bar in JSoup?
Java 一个关键字搜索的代码
Document doc = Jsoup.connect("https://www.medhelp.org/search")
.data("query", "diabetes")
.get();
有没有办法在搜索栏中映射多个关键字,例如糖尿病 or/and 痤疮?
您不需要做任何特别的事情。只需使用 space:
直接输入您的查询
Document doc = Jsoup.connect("https://www.medhelp.org/search")
.data("query", "diabetes acne")
.get();
或者,除了传递数据之外,您还可以看看浏览器如何将输入的内容转换为 URL 参数:
并且您可以只获取此 URL 而无需发送数据,所以这样做就足够了:
Document doc = Jsoup.connect("https://www.medhelp.org/search?utf8=✓&query=diabetes+acne")
.get();
Java 一个关键字搜索的代码
Document doc = Jsoup.connect("https://www.medhelp.org/search")
.data("query", "diabetes")
.get();
有没有办法在搜索栏中映射多个关键字,例如糖尿病 or/and 痤疮?
您不需要做任何特别的事情。只需使用 space:
直接输入您的查询Document doc = Jsoup.connect("https://www.medhelp.org/search")
.data("query", "diabetes acne")
.get();
或者,除了传递数据之外,您还可以看看浏览器如何将输入的内容转换为 URL 参数:
并且您可以只获取此 URL 而无需发送数据,所以这样做就足够了:
Document doc = Jsoup.connect("https://www.medhelp.org/search?utf8=✓&query=diabetes+acne")
.get();