NEWS
JSON Objekte kombinieren
-
Hallo,
im DWD Adapter z.B. unter
dwd.0.warning[X].object
habe ich für jede Meldung - in meinem Fall drei - ein JSON Objekt, z.B. dieses:
{"state":"Nordrhein-Westfalen","type":5,"level":2,"start":1671184800000,"end":1671210000000,"regionName":"Stadt Köln","event":"FROST","headline":"Amtliche WARNUNG vor FROST","instruction":"","description":"Es tritt leichter Frost zwischen 0 °C und -4 °C auf.","stateShort":"NRW","altitudeStart":null,"altitudeEnd":null}
Ich würde gerne die drei Objekte in einem neuen DP zusammenfassen, also mit eckigen Klammern umschließen und mit Komma von einander trennen.
Habe mal das hier probiert, allerdings erfolglos:
(EDIT: Screenshot korrigiert)Da landet dann nur
undefined[[object Object],[object Object],[object Object]]
im neuen DP.
Wie kann ich das besser machen?
-
@johannes1702
In JavaScript würde es mit diesem Befehl gehen
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object/assign?retiredLocale=de -
@johannes1702 sagte: drei Objekte in einem neuen DP zusammenfassen, also mit eckigen Klammern umschließen und mit Komma von einander trennen.
Versuche es mal so:
-
Ja die Lösung von @paul53 funktioniert natürlich - habs gerade mal simuliert.
Die Objekte aus dem Datenpunkten müssen aber Objekte bleiben
-
Danke euch, sehe ich mir nachher mal an