回复 9楼 sdta
感谢感谢!领教了。
2023-04-09 21:12
2023-04-09 21:13
2023-04-09 21:38
2023-04-09 22:14
[此贴子已经被作者于2023-4-9 22:15编辑过]
2023-04-09 22:14
程序代码:
CREATE CURSOR tt (f1 c(10),f2 I)
INSERT INTO tt VALUES ("abcd", 123)
INSERT INTO tt VALUES ("ABCD", 456)
cJson = ''
SCAN
cJson = cJson + ',{"f1":"' + ALLTRIM(f1) + '","f2":' + TRANSFORM(f2) + '}'
ENDSCAN
cJson = '{"tt":[' + SUBSTR(cJson,2) + ']}'
? cJson
2023-04-09 22:42
2023-04-09 22:52
2023-04-09 23:09
[此贴子已经被作者于2023-4-9 23:51编辑过]
2023-04-09 23:50
程序代码:
jsCode = "var json=" + STRCONV(FILETOSTR("解析的JSON.txt"),11)
js = CREATEOBJECT("ScriptControl")
js.Language = "JavaScript"
js.AddCode(jsCode)
json = js.CodeObject.json
? json.output.message && "message": "成功"
CREATE CURSOR tt (id v(20), hilistCode v(30), hilistName v(120), updtTime v(20))
FOR i=0 TO json.output.data.data.length-1
INSERT INTO tt VALUES (js.eval("json.output.data.data["+TRANSFORM(i)+"].id"),;
js.eval("json.output.data.data["+TRANSFORM(i)+"].hilistCode"),;
js.eval("json.output.data.data["+TRANSFORM(i)+"].hilistName"),;
js.eval("json.output.data.data["+TRANSFORM(i)+"].updtTime"))
ENDFOR
SELECT * FROM tt
[此贴子已经被作者于2023-4-10 10:53编辑过]
2023-04-10 10:50