Es gibt viele ähnliche Artikel im Internet, aber sie haben nur die erste Ebene analysiert. Ich habe lange gebraucht, um den Rest zu testen. Ich werde meinen Code unten einfügen und ihn auch als Backup betrachten Ich habe es getan.
Dies ist der erste Artikel, den ich geschrieben habe. Tatsächlich gibt es viele ähnliche Artikel im Internet. Ich habe die Online-Artikel zu Beginn auch verfolgt.
Aber der JSON in seinem Artikel ist recht einfach. Ich habe nur die erste Ebene nach seiner Methode analysiert und es hat lange gedauert, ihn auszuprobieren. Ich bin mit den Daten im JSON-Format immer noch nicht sehr vertraut vertraut mit asp. Fügen Sie unten meinen Code ein und erläutern Sie ihn. Er dient auch als Sicherung meiner Arbeit.
Meine JSON-Daten werden von der http-Schnittstelle abgerufen:
Kopieren Sie den Codecode wie folgt:
{"data":{"0":{"Productinfo":{"id":8",project_id":111"}},"info":22222","mac_status":1}," Code":200,"message":"ok"}
Der Code, den ich von der Website zitiert habe, kann zunächst nur zum Parsen der ersten Ebene führen. Ich habe es wahllos ausprobiert, konnte es aber nicht herausfinden Code und hoffte, dass andere mich später daran erinnern würden.
Ich werde den vorherigen Code nicht herausschneiden und nur den wichtigsten Teil posten.
dim objtest
CallInitScriptControl
Setze objtest = getJSONObject(status)
Produktinfo dimmen
getJSArrayItem Produktinfo, objtest.data, 0
Es ist nur so, dass ich vorher nicht wusste, wie ich die Daten im Datenelement abrufen kann.
Jetzt, wo ich es weiß, hoffe ich, dass es anderen helfen kann.