Gog语言开发的HTML解析器:go-html-transform

jopen 11年前

go-html-transform是基于Go语言实现的一个HTML解析器,这个库提供一种使用CSS选择器查询的方式来解析、scrape和转换HTML5页面。

示例代码:

doc := NewDoc(str)  t := NewTransform(doc)  t.Apply(CopyAnd(myModifiers...), "li.menuitem")  t.Apply(Replace(Text("my new text"), "a")  newDoc := t.Doc()

项目主页:http://www.open-open.com/lib/view/home/1351147630571