本帖最后由 风过无痕 于 2024-4-17 19:39 编辑 $Json ='{"A":"1","B":"1","rar":{"a.zip":["a1.html","a2.html"],"b.rar":["b1.php","b2.php"]}}'
$object1 = Json_Decode($Json)
$html = Json_Get($object1 ,'[rar]["a.zip"][0]')
ConsoleWrite($html)
如果json中,KEY的值含有.这个特殊符号,比如上面KEY值是a.zip,按照上面的代码去处理,则取不到 a1.html,这种情况需要怎么处理呢?只能使用正则提取了吗?
但是Key中不含有.下面代码可以正常取到 a.html$Json ='{"A":"1","B":"1","rar":{"azip":["a1.html","a2.html"],"b.rar":["b1.php","b2.php"]}}'
$object1 = Json_Decode($Json)
$html = Json_Get($object1 ,'[rar][azip][0]')
ConsoleWrite($html)
使用此文中的json库,https://www.autoitx.com/thread-71584-1-1.html
|