Potrzebuję obsługi obiektu JSON, który jest odpowiedzią XMLHTTPRequest w Excel VBA. Napisałem poniżej kod, ale się nie udało. Proszę, prowadź mnie.Rączka Obiekt JSON w odpowiedzi XMLHttp w Excelu Kod VBA
Dim sc As Object
Set sc = CreateObject("ScriptControl")
sc.Language = "JScript"
Dim strURL As String: strURL = "blah blah"
Dim strRequest
Dim XMLhttp: Set XMLhttp = CreateObject("msxml2.xmlhttp")
Dim response As String
XMLhttp.Open "POST", strURL, False
XMLhttp.setrequestheader "Content-Type", "application/x-www-form-urlencoded"
XMLhttp.send strRequest
response = XMLhttp.responseText
sc.Eval ("JSON.parse('" + response + "')")
Dostaję błąd Run-time error komponent '429' ActiveX nie może utworzyć obiektu w linii Set sc = CreateObject("ScriptControl")
I Kiedy analizowany obiekt JOSN, jak uzyskać dostęp do wartości obiektu JSON?
P.S. Moja próbka JSON obiektu: {"Success":true,"Message":"Blah blah"}
można podać link i identyfikator danych przeznaczonych do ciągnięty. – Santosh
Być może wypróbuj 'Set sc = CreateObject (" MSScriptControl.ScriptControl ")' – barrowc
@Santosh, to nie jest link online ... localhost teraz. Nie mam żadnych linków online do pingowania i otrzymuję wynik. – Santhosh