【问题标题】:Is there a way to search for more than one keyword in a search bar in JSoup?有没有办法在 JSoup 的搜索栏中搜索多个关键字?
【发布时间】:2020-01-27 15:30:02
【问题描述】:

一个关键字搜索的Java代码

Document doc = Jsoup.connect("https://www.medhelp.org/search")
                .data("query", "diabetes")
                .get();

有没有办法在搜索栏中映射多个关键字,例如糖尿病或/和痤疮?

【问题讨论】:

标签: java jsoup keyword keyword-search


【解决方案1】:

您不必做任何特别的事情。只需用空格直接输入您的查询:

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();

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-04-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-10-10
    • 1970-01-01
    相关资源
    最近更新 更多