Die Aktion Knoten abrufen ermöglicht es Ihnen, die Schlüsselwerte aus einer JSON-Quelle zu extrahieren, die Sie in der Aktion Sitzung starten angeben.

Sie können den genauen Schlüssel oder einen bestimmten Pfad in Knoten abrufen angeben, um die Schlüssel zu extrahieren. Sie geben auch einen neuen Schlüsselnamen für den extrahierten Wert an.

Einstellungen

Die folgenden Einstellungen sind in dieser Aktion verfügbar.

Sitzungsname
Geben Sie den Sitzungsnamen ein, den Sie in der vorherigen Sitzung starten-Aktion angegeben haben. Sie können den Sitzungsnamen direkt eingeben, die Zeichenfolgenvariable auswählen, die den Sitzungsnamen enthält, oder die Sitzungsvariable auswählen.
Zu extrahierende Knoten
Geben Sie die Knoten oder den Knotepfad an, um deren Wert zu extrahieren. Wählen Sie Knoten hinzufügen und geben Sie Folgendes im Knoten hinzufügen-Modal an:
  • Knotenschlüssel oder -pfad: Geben Sie den Knotenschlüsselnamen oder den Knotenpfad an.

    Geben Sie den Schlüssel direkt ein, wenn

  • Werttyp: Wählen Sie den Datentyp des Knotens aus. Die verfügbaren Optionen sind Zeichenkette, Zahl, Boolesch und Datum/Uhrzeit.
    Anmerkung: Die Knoten abrufen-Aktion extrahiert das Datum und die Uhrzeit aus der JSON-Quelle nur, wenn Sie das Datum und die Uhrzeit in einem der folgenden ISO8601-Formate angeben:
    • DateTimeFormatter.ISO_ZONED_DATE_TIME. Beispiel: 2023-08-19T14:30:00+05:30[Asia/Kolkata]
    • DateTimeFormatter.ISO_OFFSET_DATE_TIME. Beispiel: 2023-08-19T14:30:00+05:30
    • DateTimeFormatter.ISO_INSTANT. Beispiel: 2023-08-19T14:30:00Z
  • Schlüssel umbenennen Geben Sie einen neuen Schlüsselnamen für den Knotenschlüssel an, den Sie aus der JSON-Quelle extrahieren. Der Wert für den angegebenen Knoten wird mit dem neuen Schlüsselnamen in der Ausgabewertvariable gespeichert.
Weisen Sie die Ausgabe einer Variablen zu
Geben Sie mehrere Variablen an, um bestimmte Knotenwerte zu speichern, oder eine Wörterbuchvariable, um alle extrahierten Werte in einer einzigen Wörterbuchvariable zu speichern.
  • Mehrere Variablen: Wählen Sie Mehrere Variablen > Variablezuordnung hinzufügen und folgen Sie den Anweisungen im Modal Variablezuordnung, um einen bestimmten Schlüssel einzugeben und eine entsprechende Variable auszuwählen, in der die extrahierten Knotendaten gespeichert werden müssen.
  • Wörterbuch Wählen Sie Wörterbuch und wählen Sie eine vorhandene Wörterbuchvariable aus oder verwenden Sie die Option Variable erstellen, um eine Wörterbuchvariable zu erstellen.

Format für Knotenschlüssel oder Pfadeinstellung

In diesem Abschnitt wird das Format zur Angabe von Knotenschlüsseln und Knotenschlüsselpfaden in der Einstellung Knotenschlüssel oder -pfad beschrieben. Sie können die Punktnotation verwenden, um verschachtelte Knoten und Knoten mit Arrays zu extrahieren.

Für diese JSON-Quelle:

{
  "phone": "123456789",
  "company": 
	{
    "name": "XYZ Corp",
    "City": "ABC",
    "Country": "DEF",
	"orders": [
    {
      "orderId": "A-101",
      "item": "Laptop Stand",
      "price": 45.00
    },
    {
      "orderId": "A-102",
      "item": "Wireless Mouse",
      "price": 25.50
    }
    ]
  }
}
Geben Sie Folgendes an:
  • phone, um die Telefonnummer zu extrahieren.
  • company.name, um den Firmennamen zu extrahieren.
  • company.orders[0].item, um den Artikelnamen (Laptop Stand) der ersten Bestellnummer zu extrahieren.