发布于 2017-03-11 15:29:19 | 144 次阅读 | 评论: 0 | 来源: 网友投递

这里有新鲜出炉的精品教程,程序狗速度看过来!

goquery HTML解析库

goquery是一个使用go语言写成的HTML解析库,可以让你像jQuery那样的方式来操作DOM文档。


goquery 1.1.0 发布了,该版本增加了 SetHtml 和 SetText 方法。

goquery是一个使用go语言写成的HTML解析库,可以让你像jQuery那样的方式来操作DOM文档。

示例代码:

package main    import (    "fmt"    "log"      "github.com/PuerkitoBio/goquery"  )    func ExampleScrape() {    doc, err := goquery.NewDocument("http://metalsucks.net")    if err != nil {      log.Fatal(err)    }      // Find the review items    doc.Find(".sidebar-reviews article .content-block").Each(func(i int, s *goquery.Selection) {      // For each item found, get the band and title      band := s.Find("a").Text()      title := s.Find("i").Text()      fmt.Printf("Review %d: %s - %sn", i, band, title)    })  }    func main() {    ExampleScrape()  }


历史版本 :
goquery 1.1.0 发布,Go 语言的 HTML 解析器
Go 语言 HTML 解析库 goquery v 1.0.0 正式发布
最新网友评论  共有(0)条评论 发布评论 返回顶部

Copyright © 2007-2017 PHPERZ.COM All Rights Reserved   冀ICP备14009818号  版权声明  广告服务