jo.getObject("meta").getString("statusCode") bzw. jo.getObject("meta").getDouble("statusCode")Gruß Uwe
Wenn ich den Text so lese, würde ich ja folgendes annehmenGruß Uwe
Hey Uwe :)
incorrect casting of pointers in 'json.mqh' (57,21)
Genau das war auch mein Impuls. Nur leider führt es zum selben Ergebnis.
Nur folgendes geht:
jo.getObject("data").getObject("refQuotation").getObject("quote").getString("time")
Er mag die nicht, bei denen die Gänsefüßchen fehlen :) Das ist doch mal ne Erkenntnis. Jemand ne Idee wie ich das fix? stringreplace?
Hey Uwe :)
Genau das war auch mein Impuls. Nur leider führt es zum selben Ergebnis.
Nur folgendes geht:
jo.getObject("data").getObject("refQuotation").getObject("quote").getString("time")
Er mag die nicht, bei denen die Gänsefüßchen fehlen :) Das ist doch mal ne Erkenntnis. Jemand ne Idee wie ich das fix? stringreplace?
Okay ich habs!
Im Code vom PArser fiel es auf, nur doubles liest die Libary ohne Gänsefüßchen
jo.getObject("data").getObject("refQuotation").getObject("quote").getDouble("value") ;
funktioniert somit.
Danke !
- Freie Handelsapplikationen
- Über 8.000 Signale zum Kopieren
- Wirtschaftsnachrichten für die Lage an den Finanzmärkte
Sie stimmen der Website-Richtlinie und den Nutzungsbedingungen zu.
Hallo liebes Forum!
Ich möchte aus meiner eigenen DB per https request Daten für meinen Indikator extrahieren. Da ich bereits in anderen projekten mit JSON arbeite ( MySql <> PHP ) , möchte ich dies auch in mql4 beibehalten.
Hier in der DB bin ich auf diesen JSON Parser gestoßen: https://www.mql5.com/de/code/11134
Mein JSON Object schaut so aus und wird als string in mql4 reingeholt:
Das Objekt meta enthält also die Zahl statusCode. nun versuche ich erslmal zum test diese zu extrahieren mittels:
Jedoch schlägt die fehl mit : "invalid pointer access in 'json.mqh' (247,20)"
Hier noch der ganze Block :
Der string kommt korrekt aus der url raus denn die Key Iteration funktioniert beispielsweise:
leads to:
Was die korrekt Ausgabe wäre.
Weiß jemand Rat? Oder hat jemand eine Idee, wie ich Value aus dem String extrahieren kann?
Danke fürs Lesen
derdigge