Строгий режим Android выдает предупреждение Jsoup.parse

Я использую следующий код для разбора текста

        Document document = Jsoup.parse(body, "");
        Document parse = Jsoup.parse(document.html());

Это вызывает следующее предупреждение на Android, когда в строгом режиме, и я могу найти то, что я делаю неправильно, какие-нибудь идеи?

09-02 08:30:53.778 9490-9502/xxxx s E/StrictMode: A resource was acquired at attached stack trace but never released. See java.io.Closeable for information on avoiding resource leaks.
java.lang.Throwable: Explicit termination method 'close' not called
at dalvik.system.CloseGuard.open(CloseGuard.java:184)
at java.util.zip.ZipFile.<init>(ZipFile.java:173)
at java.util.jar.JarFile.<init>(JarFile.java:199)
at libcore.net.url.JarURLConnectionImpl.openJarFile(JarURLConnectionImpl.java:136)
at libcore.net.url.JarURLConnectionImpl.findJarFile(JarURLConnectionImpl.java:125)
at libcore.net.url.JarURLConnectionImpl.connect(JarURLConnectionImpl.java:82)
at libcore.net.url.JarURLConnectionImpl.getInputStream(JarURLConnectionImpl.java:215)
at java.net.URL.openStream(URL.java:470)
at java.lang.ClassLoader.getResourceAsStream(ClassLoader.java:444)
at java.lang.Class.getResourceAsStream(Class.java:1368)
at org.jsoup.nodes.Entities.load(Entities.java:299)
at org.jsoup.nodes.Entities.access$000(Entities.java:25)
at org.jsoup.nodes.Entities$EscapeMode.<init>(Entities.java:53)
at org.jsoup.nodes.Entities$EscapeMode.<clinit>(Entities.java:42)
at org.jsoup.nodes.Document$OutputSettings.<init>(Document.java:372)
at org.jsoup.nodes.Document.<init>(Document.java:19)
at org.jsoup.parser.TreeBuilder.initialiseParse(TreeBuilder.java:32)
at org.jsoup.parser.TreeBuilder.parse(TreeBuilder.java:42)
at org.jsoup.parser.HtmlTreeBuilder.parse(HtmlTreeBuilder.java:56)
at org.jsoup.parser.Parser.parse(Parser.java:100)
at org.jsoup.Jsoup.parse(Jsoup.java:31)

0 ответов

Другие вопросы по тегам