Document doc = Jsoup.parse(originalHtml); Element webfont = new Element(Tag.valueOf("script"), ""); webfont.attr("src", "/js/jsonfont.js"); doc.head().appendChild(webfont); doc.head().prepend("<!--<otlcode>" + sessionUser.getPageId() + "</otlcode>-->"); doc.outputSettings().prettyPrint(false); return doc.toString();
时间: 2023-02-07 15:51:09 浏览: 75
这段代码似乎是在使用 Jsoup 库来解析 HTML 代码。
它首先创建了一个新的 HTML 元素,元素类型为 script,并将 src 属性设置为 "/js/jsonfont.js"。
然后,它将该元素追加到原始 HTML 的 head 元素中。
此外,它还会在 head 元素的开头插入一段注释,注释内容为 sessionUser.getPageId()。
最后,它调用 doc.outputSettings().prettyPrint(false) 来设置输出设置,并返回解析后的 HTML 代码字符串 doc.toString()。
相关问题
Document doc = Jsoup.parse(crawlPublicOpinion.getContent()); String text = doc.text(); 怎么控制这个text文档长度
要控制文档长度,您可以使用Java的字符串操作方法来截断`text`变量的内容。以下是一种常见的方法:
```java
int maxLength = 100; // 指定最大长度为100个字符
String truncatedText = text.substring(0, Math.min(text.length(), maxLength));
```
这里使用了`substring()`方法来截取字符串的一部分。`substring()`方法接受起始索引和结束索引作为参数,并返回指定范围内的子字符串。在这个例子中,我们将起始索引设为0,结束索引设为`Math.min(text.length(), maxLength)`,以确保不会超出最大长度。
请注意,如果`text`的长度小于等于最大长度,则`substring()`方法会返回整个`text`字符串。如果`text`的长度超过最大长度,截取后的字符串将被限制在指定的最大长度内。
您可以根据需要将`maxLength`设置为适当的值来控制文档长度。
Document doc = Jsoup.connect(url).get();出现java.net.SocketTimeoutException: Read timed out
当使用`Document doc = Jsoup.connect(url).get();`连接某网站时,如果连接超时,就会出现`java.net.SocketTimeoutException: Read timed out`异常。解决这个问题的方法是设置连接超时时间。可以使用以下代码来设置连接超时时间为5秒:
```java
Document doc = Jsoup.connect(url).timeout(5000).get();
```
这样就可以避免连接超时的问题了。
相关推荐
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)