文件名称:gostruct:使用CSS选择器从网页填充Go结构
文件大小:7KB
文件格式:ZIP
更新时间:2024-06-10 00:34:31
go library scrapping Go
gostruct gostruct使用CSS选择器从网页填充Go struct 。 安装 go get github.com/bfontaine/gostruct 用法 type MyStruct struct { Title string `gostruct:"#a-selector"` Desc string `gostruct:"h1 .another .one"` } var ms MyStruct gostruct . Fetch ( & ms , "http://www.example.com" ) gostruct支持所有标准CSS选择器。 此外,您可以使用/foo结束选择器,以获取所选元素上的foo属性。 这仅适用于简单值(即不适用于切片或结构)。 例子 下面的示例程序在Google上搜索“ golang”并打印出最佳结果。 package m
【文件预览】:
gostruct-master
----gostruct_test.go(10KB)
----.travis.yml(125B)
----LICENSE(1KB)
----README.md(2KB)
----Makefile(169B)
----gostruct.go(6KB)
----.gitignore(27B)