VB 解析 JSON
来源:互联网 发布:同步教育软件 编辑:程序博客网 时间:2024/06/06 07:26
{"ecode":0,"exp":4,"limit":0,"pkg":[{"id":1,"name":"元宝","num":1000,"type":39}],"ref_limit":0,"ret":0,"wish_num":1,"wish_t":1499612867}
函数过程
Public Function Json(ByVal JSONPath As String, ByVal JSONString As String) As Variant
On Error Resume Next
Dim JS As Object
If JSONString = "" Then Exit Function
Set JS = CreateObject("MSScriptControl.ScriptControl")
JS.Language = "JScript"
Json = JS.Eval("JSON=" & JSONString & ";JSON." & JSONPath & ";")
Set JS = Nothing
End Function
调用:
1、直接取值
ecode=Json("ecode", JsonString)
2、数组长度获取
pkgCount=Json("pkg.length", JsonString)
3、数组内取值
cName=Json("pkg[0].name",JsonString)
阅读全文
0 0
- VB 解析 JSON
- VB.net解析Json数据(附类库+Demo)
- vb.net使用Newtonsoft.JSON解析JSON字串心得
- 【JSON解析】JSON解析
- 解析JSON
- Json解析
- JSON解析
- JSON解析
- json解析
- Json解析
- Json解析
- JSON解析
- Json解析
- Json解析
- JSON解析
- JSON解析
- json 解析
- Json解析
- 7.7--7.14的郑州培训感想
- 端口分类调研
- Android内存优化 代码和bitmap
- find 命令与exec配合使用
- 软件工程6-软件编码
- VB 解析 JSON
- Android视图绘制流程完全解析,带你一步步深入了解View(二)
- Android开发 之 帧动画
- 技术支持
- java 源码解析(01) HashMap
- 【C语言】数组形参
- 构建CEPH deb包
- Unity3D GoldMiner--GameOver
- DOM小结