jsoup 1.2.1下载地址发布了,关注这款优秀的html解析类库的朋友可以去官方获取最新的jsoup 1.2.1下载地址下载试用。说起解析html,笔者之前使用的方法大部分都是使用js的方式以DOM的便利方法配合正则表达式进行解析,因为需要解析的过程十分简单内容也不复杂因此已经足矣。但如果想如同搜索引擎的蜘蛛一般对大量复杂的html,css代码进行分析那么借助一款高效的html解析工具是必不可少的了,而jsoup 1.2.1带给我们的就是这样一款Java类库。
jsoup是一款开源的HTML解析类库,jsoup采用纯Java编写,jsoup提供了一组方便的API,可以通过类jQuery的方法来用于抽取、操作HTML数据。通常我们操作HTML元素的时候都是以DOM的方式操作。可以直接获得DOM中的某个Element,然后分析该 Element包含有哪些属性。如果通过Java来访问,那无论是编码风格还是操作方式都有很大的变化。Java开发者面临的问题是必须通过特定的字符匹配的方式获得对应的值,或者属性。这给开发人员带来了很大的困难,或者说不习惯吧。jsoup的优势就在于可以通过Java语言以用户最习惯的DOM的方式来访问HTML元素。这大大提高了开发效率,也降低了用户收工解析HTML带来的麻烦和容易出错的问题。jsoup被设计用来处理所有类型的HTML文件,包括无效的标签解析和验证,为了避免解析过程的混乱,jsoup采用了一种有效的语法树的方式来处理HTML内容。
jsoup 1.2.1主要改进包括:
- jsoup 1.2.1改进了Element对象,增加了Element.before(String) 和 Element.after(String)两个方法,可以更灵活的处理html
- jsoup 1.2.1增加了Selector对象的contains(text)方法用于方便的对字符串进行搜索
- jsoup 1.2.1增加了Selector对象的has(selector)方法,可以判断当前的Selector对象中是否包含特定的Selector对象
- jsoup 1.2.1增加了Element.parents() 和 Elements.parents()两个方法,用于找寻给定元素的父元素
- jsoup 1.2.1修复了大量已知的bug
jsoup 1.2.1下载地址:
jsoup 1.2.1下载
[ad#468-60]