Il existe de nombreux articles similaires sur Internet, mais ils n'ont analysé que la première couche. Il m'a fallu beaucoup de temps pour tester le reste. Je vais coller mon code ci-dessous et l'expliquer. Il peut également être considéré comme une sauvegarde de quoi. J'ai fait.
C'est le premier article que j'écris. En fait, il existe de nombreux articles similaires sur Internet. J'ai également suivi les articles en ligne pour expérimenter au début.
Mais le json dans son article est assez simple. Je n'ai analysé que la première couche selon sa méthode, et il m'a fallu beaucoup de temps pour le tester. Je ne connais toujours pas très bien les données au format json, et je ne le suis pas. familier avec l'aspic. Collez mon code ci-dessous et expliquez-le, qui sert également de sauvegarde de ce que j'ai fait.
Mes données json sont obtenues depuis l'interface http :
Copiez le code comme suit :
{"data":{"0":{"Productinfo":{"id":"8","project_id":"111"}},"info":"22222","mac_status":1}," code":200,"message":"ok"}
Le code que j'ai cité sur le site Web ne peut qu'inviter à l'analyse de la première couche. Au début, je n'avais aucune indication sur le reste. Je l'ai essayé au hasard, mais je n'ai pas pu le comprendre. Finalement, j'ai compris la clé de json. code et j'espérais que d'autres me le rappelleraient plus tard.
Je ne supprimerai pas le code précédent et publierai simplement la partie la plus importante.
objet sombre
CallInitScriptControl
Définir objtest = getJSONObject (statut)
estomper les informations sur le produit
getJSArrayItem info produit, objtest.data, 0
C'est juste que je ne savais pas comment obtenir les données dans l'élément de données auparavant.
Maintenant que je le sais, j'espère que cela pourra aider les autres.