kxing 发表于 2013-8-20 06:22:20

求教解析json数据时不认纯数字键名的问题

只要用数字作为键名就报错,改为字母则一切正常。
请问有无高人遇到此问题,如何解决的,多谢!!!
$json='{"1":"a"}'
$oSC=ObjCreate("ScriptControl")
$oSC.Language="JScript"

$oSC.AddCode("var parsejson="&$json&";")
$oSC=$oSC.Eval('parsejson')
msgbox(0,'',$oSC.1)

user3000 发表于 2013-8-20 18:29:59

回复 1# kxing

试试用 String(1) 代替 "1"?

kxing 发表于 2013-8-20 20:33:24

试过了,不行的。对象根本不认。
页: [1]
查看完整版本: 求教解析json数据时不认纯数字键名的问题