XQuery 是一个 Golang 包,允许从 HTML 或 XML 文档中使用 XPath 提取文档数据。
安装
go get -u github.com/antchfx/xquery
HTML 查询
这个包使用 Golang 官方包来解析 html 文件:html。
方法:
Find(html.Node, string) []html.Node
FindOne(html.Node, string) html.Node
FindEach(html.Node, string, func(int, html.Node))
LoadURL(string) *html.Node
XML 查询
方法:
Find(_Node, string) []_Node
FindOne(Node, string) Node
FindEach(Node, string, func(int, Node))
LoadURL(string) *Node