4、<VBA>学习用刘永富老师插件解析JSON格式数据
Sub 刘永富老师插件学习()Dim j As API.JSONSet j = New API.JSONj.Parse "{'data':{'route':{'destination':'121.473701,31.230416','origin':'118.796877,32.060255','paths':[{'distance':296768,'duration':15060,'restriction':0,'steps':[],'strategy':'时间最短','toll_distance':266428,'tolls':262,'traffic_lights':56}]},'count':1},'errcode':0,'errdetail':null,'errmsg':'OK','ext':null}"Debug.Print j.GetSingleValue("$.data.route.paths[0].distance")' JSON格式数据里多层嵌套JSON格式数据,要按照路径一直走下去。
' 遇到中括号时,就是数组了,这是要用到[0].<属性名>,这种格式Debug.Print j.GetSingleValue("$.data.route.paths") '不含[0],返回结果中包括中括号Debug.Print j.GetSingleValue("$.data.route.paths[0]") '括含[0]时,返回结果中没有中括号' Set a = j.GetSingleValue("$.data.route.paths[0]")'双引号转单引号Dim a As Stringa = j.GetSingleValue("$.data.route.paths[0]")a = Replace(a, Chr(34), Chr(39))Debug.Print aDim jj As New API.JSONDim aa() As Stringjj.Parse (a)Debug.Print jj.GetSingleValue("distance")aa = jj.Valuesaa = jj.Keys' Debug.Print aa()End Sub
4、<VBA>学习用刘永富老师插件解析JSON格式数据相关推荐
- 3、VBA网抓高德地图货车路径规划距离(借助刘永富老师插件解析JSON格式数据)
Sub 高德货车()Dim x As MSXML2.XMLHTTP60Set x = New MSXML2.ServerXMLHTTP60With x.Open "GET", &q ...
- VBA学习笔记5:将同一工作簿的数据按照类别拆分为多个工作簿
VBA学习笔记5:将同一工作簿的数据按照类别拆分为多个工作簿 1.对每行数据按照类别所在列进行循环,判断某类别的工作簿是否存在: 2.如果不存在,则新建工作簿并将该行数据复制粘贴: 3.如果存在则打开 ...
- python操作json_Python学习之利用Python处理JSON格式数据
最近在研究利用zabbix的自动发现功能来监控一台服务器上的多个Redis端口.网上有篇文章写个Python程序来发现Redis端口并显示成JSON格式.这里就学习下Python如何处理JSON格式数 ...
- 学习日志day45(2021-09-09)(1、有道翻译API使用json格式数据 2、JSONP 3、Ajax提交form表单 4、Web Uploader)
学习内容:学习JavaWeb(Day45) 1.有道翻译API使用json格式数据 2.JSONP 3.Ajax提交form表单 4.Web Uploader 1.有道翻译API使用json格式数据 ...
- html编辑json插件,json格式数据查看和编辑jQuery插件
jquery.json-editor是一款json格式数据查看和编辑jQuery插件.该json数据查看插件支持语法高亮,支持支持数据块展开与收起,摒弃可以对json数据进行动态编辑. 使用方法 在页 ...
- 将cookie字符串转成editthiscookie插件的json格式
问题与思路 EditThisCookie是一个cookie管理器.可用于浏览器cookie的删除,编辑,搜索,锁定和屏蔽. 而我们正常f12 network或者其他抓包方式所查看到的cookie是这样 ...
- Datatables——一款前端好用的表格插件,本地json模拟数据实现表格分页查询
在做管理后台功能时,经常需要用到表格展示数据,从数据库查询返回的数据,返回集合或数组到前台,然后前台将数据渲染成表格,方便直观展示数据,通常还需要结合分页.查询.排序.Datatables是一款符合上 ...
- ajax请求返回json实例,Jquery Ajax 学习实例2 向页面发出请求 返回JSon格式数据
一.AjaxJson.aspx 处理业务数据,产生JSon数据,供JqueryRequest.aspx调用,代码如下: protected void Page_Load(object sender, ...
- Flask 学习-6. jsonify()返回JSON格式数据
前言 JSON 格式的响应是常见的,用 Flask 写这样的 API 是很容易上手的.如果从视图 返回一个 dict ,那么它会被转换为一个 JSON 响应. 返回JSON 格式 如果从视图 返回一个 ...
最新文章
- python一点基础都没有的怎么办-Python基础知识细节点总结,零基础一分钟也能掌握...
- VTK:图表之EdgeWeights
- 政府工作报告:让更多科研人员可以“十年磨一剑”
- 求一个向量变换为另一个向量的矩阵_OpenGL里旋转等变换矩阵为什么是4x4的矩阵...
- 大数据学习笔记57:Java代码操作HBase
- 每天2小时,吃透 985博士总结的这份目标检测、卷积神经网络和OpenCV学习资料笔记(20G高清/PPT/代码)...
- 大数据开发之路:hive篇,你看了吗?
- CSS网页布局中文排版的9则技巧
- 11 综合应用案例 :“搬家具”
- 阿里云OSS删除文件详细步骤
- C语言sizeof与strlen详解(附大量笔试题题解过程)
- 【欧拉计划第 1 题】3 或 5 的倍数 Multiples of 3 or 5
- 员工转正申请书_员工转正申请书优秀范文两篇
- mysql更改数据库登录密码失败;Access denied for user 'root'@'localhost;mysqladmin: connect to server at 'localhos
- Age of Information(AoI)大体介绍与相关工作
- 基于余弦相似度的改进蝴蝶优化算法
- 基于python的管理系统_基于ssm的管理系统_基于python管理系统
- 爬虫【3】URL地址编码
- Python中的groupby用法
- 速卖通html自定义属性,速卖通自定义属性怎么填?有哪些需要注意的地方?