[Gelöst] HTTPMOD - JSON Array mit Objekten

Begonnen von tobelix, 27 Januar 2023, 22:15:12

Vorheriges Thema - Nächstes Thema

tobelix

Hallo zusammen,

ich rufe über HTTPMOD eine JSON Datei mit folgender Struktur ab.

"box": [
{
"busId": 1,
"version": "108",
},
                {
"busId": 2,
"version": "105",
}
],
"modbus": {
"state": {
"lastTm": 2428580735,
"millis": 2428589676
}
}


Ich probiere jetzt schon 2h rum aber bekomme es nicht hin die Werte aus dem "box" array aufzulösen und als Reading zu speichern. Es müsste ja so irgendwie aussehen, denke ich.
reading01JSON box_[0]_busId

Kann mir bitte jemand einen Tipp geben?
Danke und Grüße,
Tobelix

betateilchen

Zitat von: tobelix am 27 Januar 2023, 22:15:12
ich rufe über HTTPMOD eine JSON Datei mit folgender Struktur ab.
...
Kann mir bitte jemand einen Tipp geben?

Ja, nimm JsonMod statt HTTPMOD.

Du nimmst ja hoffentlich auch nicht Excel als Textverarbeitung...
-----------------------
Formuliere die Aufgabe möglichst einfach und
setze die Lösung richtig um - dann wird es auch funktionieren.
-----------------------
Lesen gefährdet die Unwissenheit!

tobelix

Zitat von: betateilchen am 28 Januar 2023, 14:48:36
Du nimmst ja hoffentlich auch nicht Excel als Textverarbeitung...
Da ich Word kenne, benutze ich das... und jetzt da ich JsonMod kenne, nutzt ich auch das :-)

Besten Dank für den Hinweis, ich kannte das Modul noch nicht und damit funktioniert es wunderbar.
Der Wert aus dem Beispiel oben bekommt man mit box[0].busId.