Je prépare une sorte de logiciel fonctionnant avec Excel avec une API, et j'utilise la bibliothèque vba-json, et je ne sais pas comment obtenir des données à partir de tableaux imbriqués sur JSON.
J'ai essayé quelques tutoriels et d'autres questions similaires que j'ai trouvées ici. Mais à chaque fois que j'essaie, j'obtiens une erreur différente. Runtime error 5, 9, 13. J'ai essayé différentes manières d'accéder aux données, mais à chaque fois, j'obtiens une erreur lorsque j'entre dans un tableau.
Set MyRequest = CreateObject("WinHttp.WinHttpRequest.5.1")
MyRequest.Open "GET", "https://pokeapi.co/api/v2/pokemon/ditto/?fbclid=IwAR2pJwAgODOlI-Gdn8pH-RDFCcUfQWiYLZIVCnP8e-V_9gEwYymqRldpiFk"
MyRequest.Send
Dim Json As Object
Set Json = JsonConverter.ParseJson(MyRequest.ResponseText)
MsgBox Json("stats")("id")(0)("base_stat")
J'aimerais récupérer les données du tableau sélectionné pour pouvoir ensuite travailler avec, par exemple à partir de
("stats")("id")(0)("base_stat")
obtenir
48
La source Json est sur le code.