JSON
taller_2000
不积跬步,无以至千里;不积小流,无以成江海
展开
-
VBA解析JSON数据(6)-- JSON数据长度
JavaScript代码可以读取JSON数据KEY和VALUE,JSON数据可以多层嵌套,如何获取JSON数据长度呢?示例JSON数据如下,数据共用3组。{ "people":[ { "firstName":"Brett", "lastName":"McLaughlin", "email":"brettM@abc.com" }, { "firstName":"Jason",原创 2020-12-22 03:06:57 · 1174 阅读 · 0 评论 -
VBA解析JSON数据(5)--JavaScript回写Excel
在上一篇博客【VBA解析JSON数据(4)–JavaScript进阶】中利用JavaScript代码实现读取JSON数据KEY和VALUE的功能,但是还有些繁琐。JavaScript代码读取,然后在VBA去写入,其实JavaScript也是很强大的,完全可以直接操作Exce单元格写入数据。示例JSON数据如下所示。{ "applySn": "粤G妆网备字2017050113", ...原创 2019-02-24 04:48:18 · 6868 阅读 · 0 评论 -
VBA解析JSON数据(1)-- Split函数
什么是JSON?JSON(JavaScript Object Notation) 是一种及其轻量级的数据交换格式,它是 ECMAScript (欧洲计算机协会制定的JavaScript规范)的一个子集,它使用完全独立于任何编程语言的文本格式来表示数据。由于JSON天然具备了简洁和清晰的层次结构,易于机器解析和生成,从2005年前后开始JSON成为主流的网络数据传输格式。进行网页数据抓取的时候,...原创 2019-02-16 07:20:48 · 14768 阅读 · 0 评论 -
VBA解析JSON数据(2)--正则表达式
上一篇博客【VBA解析JSON数据(1)】讲到过:JSON 本质是一个字符串(由花括号{}包裹起来),解析JSON数据其实就是处理字符串,那么大家肯定会想起字符处理的神奇–正则表达式。示例JSON数据如下所示。{ "applySn": "粤G妆网备字2017050113&a原创 2019-02-18 11:30:15 · 5238 阅读 · 0 评论 -
VBA解析JSON数据(3)--JavaScript
既然JSON来自于JavaScript,那么用JS想必可以更方便的解析JSON,非常幸运的是VBA中可以使用JS。示例JSON数据如下所示。{ "applySn": "粤G妆网备字2017050113", "applySnTT": "", &quo原创 2019-02-19 10:57:31 · 7003 阅读 · 4 评论 -
VBA解析JSON数据(4)--JavaScript进阶
在上一篇博客【VBA解析JSON数据(3)–JavaScript】讲VBA无法直接获取Variant/Object/JScriptTypeInfo对象中的Key,这个难题如何解决呢?解铃还须系铃人,既然是JavaScript的对象,那么自然还是需要在JavaScript中寻求解决方法。示例JSON数据如下所示。{ "applySn": "粤G妆网备字20170501原创 2019-02-20 15:06:18 · 5784 阅读 · 8 评论 -
VBA解析JSON数据(6)-- 解析复杂JSON
JSON数据结构中Array和Object可以嵌套,例如下图所示,body是一个Array,其中的元素为Object([0], [1], [2] ... ),对象[0]中即包含普通的键值对`c:"商品"`,也包含Object p(其中包含5个键值对),现在需要提前方框标注部分的值。使用VBA按照字符串逐个去解析肯定也可以实现,但是会比较复杂,JSON来自于JavaScript,那么使用JavaScript肯定是最简洁的解决方案。原创 2019-08-01 11:01:46 · 10205 阅读 · 6 评论