Verwenden Sie die Komponente DeserializeObject

  • Freigeben Version: Zurich
  • Aktualisiert 31. Juli 2025
  • 1 Minute Lesedauer
  • Konvertieren Sie eine Zeichenfolge mit JSON-Daten in ein JSON-Objekt, indem Sie die Komponente DeserializeObject in verwenden RPA Desktop Design Studio. Sie können auch bestimmte Eigenschaften aus dem JSON-Objekt extrahieren.

    Vorbereitungen

    Erforderliche Rolle: keine

    Warum und wann dieser Vorgang ausgeführt wird

    Informationen zum Konfigurieren der Eigenschaften für die DeserializeObject-Komponente finden Sie unter Eigenschaften der JSON-Dienstprogramme.

    Prozedur

    1. Navigieren Sie im Toolbox-Bereich zu Dienstprogramme > JSONan.
    2. Ziehen Sie die Komponente DeserializeObject auf die Design-Oberfläche.
    3. Wahlweise: Um den erforderlichen Eigenschaftsnamen in dem JSON-Objekt anzugeben, das Sie extrahieren möchten, führen Sie die folgenden Schritte aus.
      1. Klicken Sie auf das Symbol für Komponenteneinstellungen ( Symbol für Komponenteneinstellungen.).
      2. Klicken Sie auf das Symbol Eigenschaft hinzufügen ( Symbol „Eigenschaften hinzufügen“.).
      3. Geben Sie einen Eigenschaftsnamen ein.
      4. Wiederholen Sie die Schritte, um mehrere Eigenschaften hinzuzufügen.
        Mit jedem von Ihnen angegebenen Schlüssel wird ein Datenausgang-Port hinzugefügt.
      5. Klicken Sie auf OK.
    4. Informationen zum Konfigurieren des Eingabefelds finden Sie unter Konfigurieren Sie Porteigenschaften.
    5. Wahlweise: Verbinden Sie die Daten- und Steuerungsports der DeserializeObject-Komponente mit den entsprechenden Ports der anderen Komponenten, wie in der folgenden Tabelle beschrieben.
      Porttyp Portname Datentyp Beschreibung
      Daten In JSON Zeichenfolge Die Zeichenfolge mit JSON-Daten, die in ein JSON-Objekt konvertiert werden sollen.
      Daten Aus Objekt Objekt Der Ausgabeparameter zum Speichern des konvertierten JSON-Objekts.
      Daten Aus Der Name des Ports ist mit dem Namen des Schlüssels identisch, den Sie hinzufügen. Objekt Gibt den Wert des Schlüssels aus der Zeichenfolge zurück.

      Dies wird angezeigt, wenn den Komponenteneinstellungen zusätzliche Eigenschaften hinzugefügt werden.

    6. Wahlweise: Um die Komponente zu testen, klicken Sie mit der rechten Maustaste auf die Komponentenleiste, und klicken Sie dann auf Von Hier Aus Ausführen .

    Konvertieren Sie eine Zeichenfolge in ein JSON-Objekt

    Zeichenfolge in Objekt konvertieren.

    In diesem Beispiel liest die Komponente ReadFromExcel Daten aus einem Excel-Dokument und übergibt sie an die Komponente SerializeObject. Die SerializeObject-Komponente konvertiert die Daten in eine Zeichenfolge und wird an die DeserializeObject-Komponente übergeben. Die Komponente DeserializeObject konvertiert die Zeichenfolge in das JSON-Objekt. Die Elemente im Excel-Dokument durchlaufen von zuerst bis zuletzt in für jede Komponente und übergeben das Element an die getProperties-Komponente. Die Komponente „getProperties“ gibt den Namen der Komponente zurück und übergibt den Namen des Elements an die Komponente „Anzeigen“. Das Element wird in einem Nachrichtenfeld angezeigt.