jsoup线程安全

Sam*_*msh 7 java jsoup

Jsoup parse(String html)并不是线程安全的.如何同时使用Jsoup解析多个文档?谢谢

Dav*_*ton 7

通过使用Joup.parse.

只要您不在同一个文档上工作,它就会在内部创建新对象.

https://groups.google.com/forum/?fromgroups=#!topic/jsoup/QIij7DEhj8E

这不时出现; 它可能值得提出针对此的文档问题.


dim*_*sli 5

综观Jsoup.java源代码它不具有任何状态和两个解析()方法被委派给Parser.parse()在内部创建和委托给TreeBuilder.parse() .无论Jsoup分析器类没有状态,只能抱着静态方法.TreeBuilder类虽然有一个状态,但似乎正在完成所有的工作,但是它是从一个方法中创建的,因此整个操作由于堆栈/线程限制而是线程安全的.