Generation

generate functionTue, 18 Apr 2023

获取某个网页中class为data的所有div里面的内容

package main import ( "fmt" "strings" "net/http" "io/ioutil" "golang.org/x/net/html" "log" ) func main() { resp, err := http.Get("http://www.baidu.com") defer resp.Body.Close() if err != nil { log.Fatalln(err) } body, err := ioutil.ReadAll(resp.Body) if err != nil { log.Fatalln(err) } doc, err := html.Parse(strings.NewReader(string(body))) if err != nil { log.Fatalln(err) } result := get_data_div(doc) fmt.Println(result) } func get_data_div(n *html.Node) []string { if n.Type == html.ElementNode && n.Data

Questions about programming?Chat with your personal AI assistant