Goquery 选择元[property=og:image]?

Chr*_*ris 1 go goquery

Goquery 在 语法方面,它尽可能接近 jQuery,尽可能使用相同的函数名称,以及温暖而模糊的可链接界面。

doc.Find("meta[property='og:image']").Each(func(i int, s *goquery.Selection) {
    fmt.Fprintln("og data=", s)
})
Run Code Online (Sandbox Code Playgroud)

显然不够接近那个j-thing

如何从 goquery 获取网页中的 og 数据?

Chr*_*ris 5

刚刚想通了 - 希望这可以帮助其他人

doc.Find("meta").Each(func(i int, s *goquery.Selection) {
    op, _ := s.Attr("property")
    con, _ := s.Attr("content")
    if op == "og:image" {
        fmt.Fprintln("og data=", con)
    }

})
Run Code Online (Sandbox Code Playgroud)