可以使用 Jsoup 的 `isValid` 方法来检查字符串是否为有效的 HTML。该方法返回一个布尔值,如果字符串是有效的 HTML,则返回 true,否则返回 false。 示例代码: ```java String html = "<html><head><title>Example</title></head><body><p>Hello, world!</p></body></html>"; boolean isValid = Jsoup.isValid(html, Whitelist.basic()); if (isValid) { System.out.println("The HTML is valid."); } else { System.out.println("The HTML is not valid."); } ``` 在上面的示例中,我们使用了 `isValid` 方法来检查 `html` 字符串是否为有效的 HTML。我们还使用了 `Whitelist.basic()` 方法来指定白名单,以确保 HTML 中只包含基本的标签和属性。如果 `isValid` 方法返回 true,则表示 HTML 是有效的,否则表示 HTML 是无效的。