找回密码
 加入
搜索
查看: 654|回复: 4

[网络通信] [已解决] JSON 数据获取问题

[复制链接]
发表于 2022-7-25 13:03:13 | 显示全部楼层 |阅读模式
本帖最后由 .Simba 于 2022-7-25 22:11 编辑
Local $json = '{"name":"Tom","sex":"男","age":"23","hobby":{"one":"看书","two":"看电影","three":"写BUG"}}'

Local $oScript = ObjCreate('ScriptControl')
$oScript.Language = 'JScript'
$oScript.AddCode('var JsonData = ' & $json & ';')

MsgBox(0, '示例3', $oScript.Eval('JsonData.name'))
如何获取 $oScript 中全部数据输出呢?网上找了一些 Eval 的说明,没整明白。
发表于 2022-7-25 14:16:37 | 显示全部楼层
有现成的 JSON UDF
发表于 2022-7-25 17:18:01 | 显示全部楼层
正则也可以处理
发表于 2022-7-25 17:29:28 | 显示全部楼层

这种完全不建议正则。他这还只内嵌了一次,你都不一定能整出来……
 楼主| 发表于 2022-7-25 22:10:45 | 显示全部楼层
afan 发表于 2022-7-25 14:16
有现成的 JSON UDF

谢谢, 论坛里已经找到相关的UDF了。
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-12-22 11:20 , Processed in 0.079573 second(s), 20 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表