Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. JSONATA Filter auf json array

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    16
    1
    1.4k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    823

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.1k

JSONATA Filter auf json array

Geplant Angeheftet Gesperrt Verschoben Skripten / Logik
25 Beiträge 3 Kommentatoren 2.2k Aufrufe 3 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • mickymM mickym

    @___manalishi sagte in JSONATA Filter auf json array:

    @mickym da habe ich aus Verzweiflung mal ausprobiert. Hier mit JSON nach Objekt:
    1b17e6c7-8199-4c51-bdd5-8b585a20cd24-image.png

    Mach da mal das Result weg - also keine Kombination - da wird intern dann das Objekt in Text gewandelt. Also die grünen Teile weg.

    ___manalishi_ Offline
    ___manalishi_ Offline
    ___manalishi
    schrieb am zuletzt editiert von
    #21

    @mickym es sind die ' im result. mit " funktioniert. wtf. macht da jede api was anderes?

    8ce3b384-e78d-41f0-a0e8-67b7cd70f45d-image.png

    /ioBoker auf PVE LXC

    mickymM 2 Antworten Letzte Antwort
    0
    • ___manalishi_ ___manalishi

      @mickym Ich habe bevor ich zum Exerciser bin den Result

      {'code': 0, 'msg': 'OK', 'data': {'rows': [{'symbol': '.BERAUSDTFR8H', 'fundingRate': '0.0000337', 'fundingTime': 1743278400000, 'intervalSeconds': 14400}]}}
      

      mit https://jsonformatter.curiousconcept.com/# geprüft und dabei wohl umformatiert
      Der "original" result zeigt einen syntax Fehler
      c435dea0-8a81-47f3-940e-1dbf5d24a89b-image.png
      hier mein abfragescript mit response.json
      4632f66a-413c-4405-8e0e-4910e309acc1-image.png

      mickymM Online
      mickymM Online
      mickym
      Most Active
      schrieb am zuletzt editiert von mickym
      #22

      @___manalishi sagte in JSONATA Filter auf json array:

      {'code': 0, 'msg': 'OK', 'data': {'rows': [{'symbol': '.BERAUSDTFR8H', 'fundingRate': '0.0000337', 'fundingTime': 1743278400000, 'intervalSeconds': 14400}]}}

      Das Original zeigt deshalb einen Fehler - weil der Exerciser doppelte Gänsefüsschen braucht. Wenn Du in einem Editor die ' durch " ersetzt - dann gehts eigentlich

      {"code": 0, "msg": "OK", "data": {"rows": [{"symbol": ".BERAUSDTFR8H", "fundingRate": "0.0000337", "fundingTime": 1743278400000, "intervalSeconds": 14400}]}}
      

      Wenn Du mein Blockly nimmst dann siehst Du dass nach der Umwandlung in ein Objekt keine Gänsefüsschen um die Eigenschaften sind.

      63b757f0-d6f7-401b-9633-3ec56ce010a7-image.png

      Das mit den einfachen ' liegt eher am Blockly oder an exec und Du letztlich eine Bildschirmausgabe interpretierst. Weil exec liefert Dir ja stdout zurück - das ist keine API.

      Jeder Flow bzw. jedes Script, das ich hier poste implementiert jeder auf eigene Gefahr. Flows und Scripts können Fehler aufweisen und weder der Seitenbetreiber noch ich persönlich können hierfür haftbar gemacht werden. Das gleiche gilt für Empfehlungen aller Art.

      1 Antwort Letzte Antwort
      0
      • ___manalishi_ ___manalishi

        @mickym es sind die ' im result. mit " funktioniert. wtf. macht da jede api was anderes?

        8ce3b384-e78d-41f0-a0e8-67b7cd70f45d-image.png

        mickymM Online
        mickymM Online
        mickym
        Most Active
        schrieb am zuletzt editiert von
        #23

        @___manalishi Nein JSON darf eigentlich nur " geben. Kann aber mit Deinem exec zu tun haben. Dann ersetze einfach in Deinem result noch die ' durch ".

        Jeder Flow bzw. jedes Script, das ich hier poste implementiert jeder auf eigene Gefahr. Flows und Scripts können Fehler aufweisen und weder der Seitenbetreiber noch ich persönlich können hierfür haftbar gemacht werden. Das gleiche gilt für Empfehlungen aller Art.

        1 Antwort Letzte Antwort
        0
        • ___manalishi_ ___manalishi

          @mickym es sind die ' im result. mit " funktioniert. wtf. macht da jede api was anderes?

          8ce3b384-e78d-41f0-a0e8-67b7cd70f45d-image.png

          mickymM Online
          mickymM Online
          mickym
          Most Active
          schrieb am zuletzt editiert von mickym
          #24

          @___manalishi sagte in JSONATA Filter auf json array:

          wtf. macht da jede api was anderes?

          Wie gesagt exec ist keine API, sondern liefert Dir die Bildschirmausgabe stdout zurück. Also schau ob Du das gegen " ersetzen kannst.
          Aber Du siehst man kommt den Dingen schon gemeinsam auf die Spur. Liegt jedenfalls nicht an Deinem JSONATA Code.

          Jeder Flow bzw. jedes Script, das ich hier poste implementiert jeder auf eigene Gefahr. Flows und Scripts können Fehler aufweisen und weder der Seitenbetreiber noch ich persönlich können hierfür haftbar gemacht werden. Das gleiche gilt für Empfehlungen aller Art.

          ___manalishi_ 1 Antwort Letzte Antwort
          0
          • mickymM mickym

            @___manalishi sagte in JSONATA Filter auf json array:

            wtf. macht da jede api was anderes?

            Wie gesagt exec ist keine API, sondern liefert Dir die Bildschirmausgabe stdout zurück. Also schau ob Du das gegen " ersetzen kannst.
            Aber Du siehst man kommt den Dingen schon gemeinsam auf die Spur. Liegt jedenfalls nicht an Deinem JSONATA Code.

            ___manalishi_ Offline
            ___manalishi_ Offline
            ___manalishi
            schrieb am zuletzt editiert von ___manalishi
            #25

            @mickym said in JSONATA Filter auf json array:

            hst man kommt

            Vielen Dank für deinen Support
            Habe mit

            sed
            

            die Ausgabedatei geparsed und dann mit

            cat
            

            ausgeben und als result im Blockly geparsed

            ed82cbd2-c993-4488-a5ce-55413607577a-image.png

            /ioBoker auf PVE LXC

            1 Antwort Letzte Antwort
            1
            Antworten
            • In einem neuen Thema antworten
            Anmelden zum Antworten
            • Älteste zuerst
            • Neuste zuerst
            • Meiste Stimmen


            Support us

            ioBroker
            Community Adapters
            Donate

            693

            Online

            32.6k

            Benutzer

            82.1k

            Themen

            1.3m

            Beiträge
            Community
            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
            ioBroker Community 2014-2025
            logo
            • Anmelden

            • Du hast noch kein Konto? Registrieren

            • Anmelden oder registrieren, um zu suchen
            • Erster Beitrag
              Letzter Beitrag
            0
            • Home
            • Aktuell
            • Tags
            • Ungelesen 0
            • Kategorien
            • Unreplied
            • Beliebt
            • GitHub
            • Docu
            • Hilfe