我现在正在自己学习 Go,并且一直在获取和解析 HTML/XML。在 Python 中,我在做网页抓取时通常会编写以下代码:from urllib.request import urlopen, Requesturl = "http://stackoverflow.com/"req = Request(url)html = urlopen(req).read(),然后我可以以string或的形式获取原始 HTML/XMLbytes并继续使用它。在 Go 中,我该如何应对?我希望得到的是原始 HTML 数据,它存储在string或[]byte(虽然它可以很容易地转换,但我根本不介意得到哪个)。我考虑使用gokogiri包在 Go 中进行网络抓取(不确定我是否真的会使用它!),但看起来它在使用它之前需要原始 HTML 文本......那么我怎样才能获得这样的对象呢?或者有没有更好的方法在 Go 中进行网络抓取工作?谢谢。
1 回答
- 1 回答
- 0 关注
- 182 浏览
添加回答
举报
0/150
提交
取消