Jsoup 解析响应而不登录到控制台

Jsoup parse response without logging to console

我对 Jsoup 有个小问题。
我正在使用这段代码

        Response response = getAccount(); // GET Response in HTML format
        Document document = Jsoup.parse(response.body().prettyPrint());

它会打印以控制所有响应,这非常混乱,因为响应采用 HTML 格式。我读到 prettyPeek() 没有记录响应,但是 prettyPeek() 的 return 值不是字符串类型而是响应,即使我使用 prettyPeek().toString() 我的代码也不起作用。请告诉我哪个片段将以与我的相同的方式工作,但无需登录到控制台。

要将 HTML 解析为文档,只需解析正文:

 Document document = Jsoup.parse(response.body());

就是这样。
另外,您真的需要将响应作为 Response 对象吗? 您只需调用即可获取文档:

Document document = Jsoup.connect("http://example.com/").get();

看看这些非常简单的示例,看看是否有更好的方法来实现您想要实现的目标: https://jsoup.org/cookbook/input/load-document-from-url