gpt4 book ai didi

java - Android 上的 Jsoup - OutOfMemory 错误

转载 作者:行者123 更新时间:2023-12-01 05:34:28 24 4
gpt4 key购买 nike

如果我尝试解析某些 html 文档,则会导致此错误:

java.lang.OutOfMemoryError
at java.lang.Object.internalClone(Native Method)
at java.lang.Object.clone(Object.java:82)
at java.lang.AbstractStringBuilder.append0(AbstractStringBuilder.java:172)
at java.lang.StringBuilder.append(StringBuilder.java:224)
at org.jsoup.parser.Tokeniser.emit(Tokeniser.java:76)
at org.jsoup.parser.TokeniserState$1.read(TokeniserState.java:26)
at org.jsoup.parser.Tokeniser.read(Tokeniser.java:42)
at org.jsoup.parser.TreeBuilder.runParser(TreeBuilder.java:101)
at org.jsoup.parser.TreeBuilder.parse(TreeBuilder.java:53)
at org.jsoup.parser.Parser.parse(Parser.java:24)
at org.jsoup.Jsoup.parse(Jsoup.java:31)
at org.jsoup.helper.DataUtil.parseByteData(DataUtil.java:81)
at org.jsoup.helper.DataUtil.load(DataUtil.java:37)
at org.jsoup.Jsoup.parse(Jsoup.java:89)

但是如果我尝试解析此文档的早期版本,则大小更大,则不会出现此错误。

最佳答案

我真的不知道你用什么来连接到文档,因为我看不到你的代码,但这就是通常的做法

Document doc = Jsoup.connect(url).get();

url 可以是 HTML 文档的路径。

关于java - Android 上的 Jsoup - OutOfMemory 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8399342/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com