我正在寻找为我的应用程序解析一些xml内容(基于groovy)而且我在这一点上陷入困境,我必须在JSoup和groovy的原生XMLSlurper之间做出选择。
解析的RSS Feed中等大小不超过25个项目。因此,要解析的内容的大小既不太多也不太少。
虽然内容大小适中,但内容解析会多次发生。那么在开销和速度方面,两者中哪一个是更好的选择?
答案 0 :(得分:2)
对于解析25个项目,我不会太担心。
我首先使用XmlSlurper
,因为它没有为项目添加依赖项并且紧密集成到Groovy中,但是如果由于某种原因它不能像预期的那样工作,那么请考虑其他选项< / p>
答案 1 :(得分:1)
的XmlSlurper。 TagSoup真的适合HTML的变幻莫测。
很容易进行速度比较,不是吗?