Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/performance/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Performance TagSoup vs JSoup::性能?_Performance_Jsoup_Tag Soup - Fatal编程技术网

Performance TagSoup vs JSoup::性能?

Performance TagSoup vs JSoup::性能?,performance,jsoup,tag-soup,Performance,Jsoup,Tag Soup,正在寻找TagSoup和JSoup之间的性能比较,以用于实际文档。到目前为止,我一直在使用TagSoup进行HTML处理,而且效果相当不错。唯一的缺点是,由于SAX的特性,许多工作都应该使用堆栈以编程方式完成(例如,处理带有标记的文本)。JSoup看起来更简洁,但我关心的是性能。状态: 还有许多其他用Java编写的HTMLSAX解析器,特别是NekoHTML、JTidy(C库和工具HTMLTidy的一个端口)和HTML解析器。所有这些都有其优点和缺点:网络上的普遍观点似乎是TagSoup是最慢的

正在寻找TagSoup和JSoup之间的性能比较,以用于实际文档。到目前为止,我一直在使用TagSoup进行HTML处理,而且效果相当不错。唯一的缺点是,由于SAX的特性,许多工作都应该使用堆栈以编程方式完成(例如,处理带有标记的文本)。JSoup看起来更简洁,但我关心的是性能。

状态:

还有许多其他用Java编写的HTMLSAX解析器,特别是NekoHTML、JTidy(C库和工具HTMLTidy的一个端口)和HTML解析器。所有这些都有其优点和缺点:网络上的普遍观点似乎是TagSoup是最慢的,但也是最健壮和可靠的

我尝试创建一个应用程序,使用jsoup解析5个页面,使用TagSoup解析5个页面,并发布计时。不幸的是,我不知道如何使用TagSoup 1.2.1将网页返回到DOM中,这使得苹果对苹果的比较非常困难