Zum Ende der Metadaten springen
Zum Anfang der Metadaten

Sie zeigen eine alte Version dieser Seite an. Zeigen Sie die aktuelle Version an.

Unterschiede anzeigen Seitenhistorie anzeigen

« Vorherige Version anzeigen Version 3 Nächste Version anzeigen »

WMS 1.1.4

Mit dieser Aktivität kann eine Abfrage auf einen Json-String ausgeführt werden. Die Abfrage gibt eine Liste mit den ermittelten Werten zurück. Für die Abfrage wird die Abfragesprache von JMESPath verwendet.

Json

Json (JavaScript Object Notation) ist ein offenes Dateiformat, welches immer häufiger für den Datenaustausch mit APIs als Alternative für XML verwendet wird.

Inhalt

Eigenschaften

Eingabe

Name

Beschreibung

Datentyp

Erforderlich

Json

Json-Struktur als String.

String

Abfragetext

JMESPath-Ausdruck. Einfache Abfragen sind in unseren Beispielen beschrieben, eine detaillierte Beschreibung der Syntax finden Sie auf der Webseite von JMESPath.

String

Ausgabe

Name

Beschreibung

Datentyp

Ergebnis

Eine Liste mit den ermittelten Werten. Je nach Abfragetext kann die Liste einen einzelnen Wert oder einen Json-String beinhalten.

List<String>

Fehlermeldungen

Beschreibung

Fehlercode

Datentyp (Exception)

Syntaxfehler, wenn der Abfragetext nicht einem gültigen JMESPath-Ausdruck entspricht

ActivityException

Beispiele

Für die nachfolgenden Beispiele wird folgender Json-String verwendet:

{
  "bookstore": {
    "book": [
      {
        "-category": "cooking",
        "title": {
          "-lang": "en",
          "#text": "Everyday Italian"
        },
        "author": "Giada De Laurentiis",
        "year": "2005",
        "price": "30.00"
      },
      {
        "-category": "children",
        "title": {
          "-lang": "en",
          "#text": "Harry Potter"
        },
        "author": "J K. Rowling",
        "year": "2005",
        "price": "29.99"
      },
      {
        "-category": "web",
        "title": {
          "-lang": "en",
          "#text": "Learning XML"
        },
        "author": "Erik T. Ray",
        "year": "2003",
        "price": "39.95"
      }
    ]
  }
}

Verwandte Themen

  • Keine Stichwörter