搜索教程

网页抓取之从网络请求中抓取

作者:辉耀软件
阅读量: | 发表日期:2024/1/26 0:00:00

摘要:在Excel表格或WPS表格中,借助Excel浏览器抓取网络请求中的数据。

正文:

公式名称GetJsonSourceW(Url)

用途说明:在Excel表格或WPS表格中,即时获取指定网址url对应的Json数据。公式中W表示当前函数需借助Excel浏览器。该公式适合一些电商后台或Web系统后台数据的抓取。

参数说明:参数Url必须返回的是Json格式的数据。


公式名称GetWebContentByNetworkRequestW(Url,Url_keyword, [Minute])

用途说明:在Excel表格或WPS表格中,借助Excel浏览器,从网页加载请求中“截获”数据

参数说明:参数Url指要抓取的网页地址,Url_keyword值的是要监控的网络请求关键词,Minute是网页缓存时间,可选,默认60分钟。

比如,我们从网络请求中找到了下面的json数据,正式我们需要的,可以找到这个请求网址

69a4c3f2-471e-410e-9eff-dfacf4dd26ec.png

其中,“insights.1688.com/config”就是我们要监控的关键词。

ffddd584-0683-4c87-a8c9-7266791a3806.png



公式名称GetJsonProperty(JSON_string, Property_name)

用途说明:在Excel表格或WPS表格中,从JSON数据中根据属性名提取指定的属性值。JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。易于人阅读和编写。同时也易于机器解析和生成。JSON是Douglas Crockford在2001年开始推广使用的数据格式,在2005年-2006年正式成为主流的数据格式,雅虎和谷歌就在那时候开始广泛地使用JSON格式。

参数说明:参数JSON_string指Json字符串,通过GetJsonSource()函数取得;Property_name指Json对象属性名称,比如root.data.1.name。



相关附件