.Simba 发表于 2022-7-25 13:03:13

[已解决] JSON 数据获取问题

本帖最后由 .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 的说明,没整明白。

afan 发表于 2022-7-25 14:16:37

有现成的 JSON UDF

redapple2008 发表于 2022-7-25 17:18:01

正则也可以处理

afan 发表于 2022-7-25 17:29:28

redapple2008 发表于 2022-7-25 17:18
正则也可以处理

这种完全不建议正则。他这还只内嵌了一次,你都不一定能整出来……

.Simba 发表于 2022-7-25 22:10:45

afan 发表于 2022-7-25 14:16
有现成的 JSON UDF

谢谢, 论坛里已经找到相关的UDF了。
页: [1]
查看完整版本: [已解决] JSON 数据获取问题