JSON-Paket

Das JSON-Paket ist nützlich für die Arbeit mit JSON-Daten. Sie können damit JSON-Daten effektiv bearbeiten, z. B. Werte innerhalb einer JSON-Zeichenfolge hinzufügen oder aktualisieren, JSON-Zeichenfolgen mithilfe des Knotenpfads in Objekte parsen und JSON-Zeichenfolgen in Wörterbücher konvertieren und umgekehrt.

Dieses Paket spielt eine entscheidende Rolle bei der nahtlosen Integration von Automatisierungs-Workflows mit Webservices und APIs, die JSON für den Datenaustausch verwenden.

Vorteile

  • JavaScript Object Notation (JSON) ist ein schlankes, leicht verständliches und erweiterbares Format zum Speichern, Transportieren und Abrufen von Daten. JSON verwendet Schlüssel-Wert-Paare von Daten und bietet einen schnelleren Datenaustausch und schnellere Webservice-Ergebnisse.
  • Die meisten REST Web Services (APIs), einige Konfigurationsdateien und viele NoSQL-Datenbanken wie MongoDB verwenden üblicherweise JSON aufgrund seines flexiblen Formats für den Datenaustausch. Es ist textbasiert, schlank und verfügt über ein einfach zu analysierendes Datenformat. Das bedeutet, dass kein zusätzlicher Code erforderlich ist, um die bereitgestellten Daten zu verstehen und zu interpretieren.
  • JSON-Dateien eignen sich hervorragend zum Speichern und Abrufen von Konfigurationsdaten, auf die sich Ihre Automatisierung bei der Bestimmung von server- und umgebungsspezifischen Details oder der Freigabe von Ordnern beziehen kann.
  • Die flexible Struktur von JSON ermöglicht die effiziente Aufnahme verschiedener Datentypen und komplexer Datenhierarchien.

JSON-Datentypen

Die Werte in JSON müssen den folgenden Datentyp aufweisen:
  • Zeichenfolgen
  • Zahlen
  • Objekt (JSON-Objekt)
  • Array
  • Boolesche Werte

Erläuterungen zu JSON-Strukturen

In JSON werden Daten hauptsächlich in zwei Strukturen gespeichert:
  • Objekte: Objekte in JSON sind Sammlungen von Schlüsseln, Wertepaaren in geschweiften Klammern {}. Jeder Schlüssel ist eine in Anführungszeichen ("") eingeschlossene Zeichenfolge, gefolgt von einem Doppelpunkt (:). Kommas (,) werden verwendet, um die Schlüssel- und Wertepaare zu trennen.

    Beispiel: {"Name": "John", "Alter": "30", "Stadt": Detroit}

  • Arrays: Arrays sind geordnete Wertelisten, die in eckigen Klammern [] eingeschlossen sind. Werte innerhalb eines Arrays werden durch Kommas (,) getrennt.

    Beispiel: ["John", "Annie", "Shane"]

Verwenden des JSON-Pakets

Verwenden Sie die Aktionen im JSON-Paket in der folgenden Reihenfolge:
  1. Starten Sie die JSON-Sitzung mit der Aktion Sitzung starten. Verwenden Sie diesen Sitzungsnamen für alle entsprechenden Aktionen.
  2. Verwenden Sie die im JSON-Paket verfügbaren Aktionen, um JSON-bezogene Aufgaben zu automatisieren.
  3. Beenden Sie die Sitzung mit der Aktion Sitzung beenden, um eine Aufgabe abzuschließen.

Aktionen im JSON-Paket

Das JSON-Paket enthält folgende Aktionen:
Aktion Beschreibung
Knotenwert hinzufügen Einzelheiten finden Sie unter Knotenwert hinzufügen.
Wörterbuch in JSON umwandeln Einzelheiten finden Sie unter Wörterbuch in JSON umwandeln.
Sitzung beenden Einzelheiten finden Sie unter Aktion „Sitzung beenden“ in JSON.
Knotenliste abrufen Einzelheiten finden Sie unter Aktion „Knotenliste abrufen“ in JSON.
Knotenwert abrufen Einzelheiten finden Sie unter Aktion „Knotenwert abrufen“ in JSON.
JSON in Wörterbuch umwandeln Einzelheiten finden Sie unter JSON in ein Wörterbuch umwandeln.
Sitzung starten Einzelheiten finden Sie unter Aktion „Sitzung starten“ in JSON.
Knotenwert aktualisieren Einzelheiten finden Sie unter Knotenwert aktualisieren.

Weitere Ressourcen