Aktivität 'JSON lesen' konfigurieren

Sie können eine JSON- oder XML-Nachricht auf den Eingabeparameter JSON lesen anwenden. Die Verwendung eines Schemas ist bei diesem Schritt optional.

Informationen zu diesem Vorgang

Wenn Sie eine JSON- oder XML-Nachricht auf den Eingabeparameter JSON lesen anwenden, gehen Sie wie folgt vor:

Anmerkung: Da nicht alle JSON-Nachrichten einen Stammknoten enthalten, fügt Studio allen JSON-Nachrichten während der Aktivität 'JSON schreiben' standardmäßig ein virtuelles Stammelement hinzu. (Virtuelle Knoten erleichtern in Studio die Verarbeitung von Nachrichten ohne Stamm). Um zu ermitteln, ob ein Stammknoten vorhanden ist, sehen Sie sich die Nachricht in der Anzeige 'Konfigurieren' an. Wenn die Nachricht kein Stammelement enthält, generiert Studio automatisch eines während der Aktivität 'JSON schreiben' und zeigt es in der Stammelementdatei an. Um das Stammelement zu entfernen, löschen Sie es in der Anzeige 'Konfigurieren', sodass die Ausgabenachricht der erforderlichen Struktur entspricht.

Vorgehensweise

  1. Klicken Sie in der Prüfliste auf 'Konfigurieren'. Das Konfigurationsfenster wird angezeigt.
  2. Kopieren Sie im Fenster 'Konfigurieren' die JSON- oder XML-Nachricht in den Textbereich und klicken Sie auf 'Ausgabezuordnung generieren'. Wenn Sie ein XML-Schema angeben, das auf den Eingabeparameter 'JSON lesen' angewendet werden soll, führen Sie folgende Schritte aus: (a) Klicken Sie im Teilfenster 'XML-Schema auswählen' auf die Schaltfläche 'XML-Schema auswählen', um nach dem XML-Schema zu suchen. (b) Wählen Sie anschließend das XML-Schema aus, anhand dessen während der Laufzeit ein Parsing erfolgen soll, und klicken Sie auf OK. (Sie müssen ein Stammelement oder ein globales Element auswählen und kein Schemafragment.)
  3. Geben Sie an, wie die Daten, die während der Ausführung an den Eingabeparameter 'JSONText' übergeben werden, gelesen werden sollen, indem Sie eine der geeigneten Optionen auswählen:
    1. Wählen Sie die Option Die Daten bestehen aus Text - sie müssen nicht decodiert werden aus, wenn die eingehenden Daten Textdaten sind und keine Decodierung erfordern.
    2. Wählen Sie die Option Daten mit dem folgenden Codierungstyp decodieren aus, wenn die eingehenden Daten Binärdaten sind, die mit dem angegebenen Codierungstyp decodiert werden müssen. Legen Sie den Codierungstyp fest, indem Sie einen Standardcodierungstyp in der Liste Daten mit dem folgenden Codierungstyp decodieren auswählen, oder geben Sie den Codierungstyp ein, indem Sie in das Feld Daten mit dem folgenden Codierungstyp decodieren klicken und Ihren Codierungstyp eingeben.
  4. Klicken Sie auf OK.