Parse Data Dictionary

Dieser Funktionsblock ist so konzipiert, dass er Daten aus einem gegebenen Eingabedatenwörterbuch parst und abruft. Er ermöglicht es Benutzern, einen spezifischen Schlüssel aus dem Wörterbuch auszuwählen, um den entsprechenden Wert zu extrahieren.

📥 Eingänge

Input Dictionary (String) Eine String-Darstellung eines Datenwörterbuchs (JSON-Format), aus dem Werte extrahiert werden.

📤 Ausgänge

Output Data Diese Ausgabe liefert den Wert, der mit dem ausgewählten Schlüssel aus dem Eingabewörterbuch verbunden ist.

🕹️ Steuerungen

Select key from input data dict Ein Dropdown-Menü, das die Schlüssel aus dem bereitgestellten Datenwörterbuch auflistet. Benutzer können den gewünschten Schlüssel auswählen, um dessen Wert zu extrahieren.

🎨 Funktionen

Dynamic Key Selection Aktualisiert automatisch die verfügbaren Schlüssel im Dropdown-Menü basierend auf dem bereitgestellten Eingabewörterbuch.

Value Retrieval Ermöglicht die Extraktion spezifischer Werte basierend auf dem ausgewählten Schlüssel.

📝 Nutzungshinweise

  1. Input Data: Geben Sie eine String-Darstellung eines Wörterbuchs (im JSON-Format) in den Eingangsbereich Input Dictionary (String) ein.

  2. Select Key: Wählen Sie den gewünschten Schlüssel aus dem Dropdown-Menü aus, das erscheint. Dieses Menü füllt sich automatisch mit Schlüsseln aus dem bereitgestellten Wörterbuch.

  3. Evaluate: Führen Sie den Block aus, um den Wert abzurufen, der mit dem ausgewählten Schlüssel verknüpft ist. Der Wert wird an den Ausgang gesendet.

📊 Bewertung

Bei der Bewertung analysiert dieser Funktionsblock die Eingabestring als JSON-Objekt, sodass Benutzer dynamisch Schlüssel auswählen und entsprechende Werte abrufen können.

💡 Tipps und Tricks

Richtiges Eingabeformat

Stellen Sie sicher, dass der Eingabestring im gültigen JSON-Format vorliegt. Er sollte beispielsweise folgendermaßen aussehen: {"name": "product", "id": 345}. Ein falsches Format führt zu einem Fehler.

Dynamische Aktualisierungen

Wenn Sie das Eingabewörterbuch nach der Auswahl eines Schlüssels ändern, wird das Dropdown-Menü automatisch aktualisiert, um nur die verfügbaren Schlüssel aus dem neuen Wörterbuch anzuzeigen.

Stellen Sie sicher, dass Sie den Schlüssel nach der Aktualisierung des Wörterbuchs auswählen.

Verwendung mit anderen Blöcken

Dieser Block kann sehr nützlich in Kombination mit den Funktionsblöcken Data to JSON, Data Read Local oder Data Read Global sein, bei denen häufig JSON-Strings verwendet werden.

Sie können spezifische Elemente aus komplexen JSON-Daten einfach extrahieren.

🛠️ Fehlersuche

Ungültiges JSON-Format

Wenn der Eingabestring das JSON-Format nicht korrekt einhält, funktioniert der Block möglicherweise nicht. Überprüfen Sie die Eingabe und stellen Sie sicher, dass Sie doppelte Anführungszeichen für Schlüssel und Stringwerte verwenden.

Keine Schlüssel angezeigt

Wenn das Dropdown-Menü nach Eingabe keinerlei Schlüssel anzeigt, überprüfen Sie, ob Ihr Eingabestring korrekt in ein Wörterbuch konvertiert wurde. Verwenden Sie Online-JSON-Validatoren, um das richtige Format sicherzustellen.

Last updated