activities
latest
false
Wichtig :
Bitte beachten Sie, dass dieser Inhalt teilweise mithilfe von maschineller Übersetzung lokalisiert wurde. Es kann 1–2 Wochen dauern, bis die Lokalisierung neu veröffentlichter Inhalte verfügbar ist.
UiPath logo, featuring letters U and I in white

Entwickleraktivitäten

Letzte Aktualisierung 27. Feb. 2026

Erstellen und Deserialisieren eines JSON-Arrays

Im folgenden Beispiel wird erläutert, wie Aktivitäten wie Invoke Code und Deserialize Json Array verwendet werden, um ein JSON-Array zu erstellen, zu deserialisieren und die Liste der extrahierten Token bereitzustellen. Diese Aktivitäten finden Sie im Paket UiPath.WebAPI.Activities.

So kann der Automatisierungsprozess erstellt werden:

  1. Öffnen Sie Studio und erstellen Sie einen neuen Prozess.
  2. Ziehen Sie einen Sequence-Container in den Workflow-Designer.
  3. Erstellen Sie die folgenden Variablen:

    Variablenname

    Variablentyp

    Standardwert

    jsonAsString

    String

     

    jsonAsArray

    JArray

     
  4. Fügen Sie eine Invoke Code -Aktivität innerhalb der Sequence hinzu.

    • Wählen Sie die Schaltfläche Code bearbeiten aus und fügen Sie den folgenden Code in das geöffnete Fenster ein:

      Dim obj As ArrayList = New ArrayList()
      obj.Add("Starcraft")
      obj.Add("DOTA 2")
      obj.Add("FarCry")
      Out = JsonConvert.SerializeObject(obj)Dim obj As ArrayList = New ArrayList()
      obj.Add("Starcraft")
      obj.Add("DOTA 2")
      obj.Add("FarCry")
      Out = JsonConvert.SerializeObject(obj)
    • Nachdem der Code hinzugefügt wurde, wählen Sie die Schaltfläche OK aus.
    • Wählen Sie die Schaltfläche Argumente bearbeiten aus und fügen Sie die folgenden Argumente hinzu:

      Argument

      Richtung

      Typ

      Wert

      out

      Aus

      String

      jsonAsString

    • Wenn Sie fertig sind, wählen Sie die Schaltfläche OK wie im folgenden GIF aus:



  5. Fügen Sie eine Log Message-Aktivität nach der Invoke Code-Aktivität hinzu.

    • Fügen Sie den Ausdruck "JSON As String: "+jsonAsString in das Feld Nachricht ein.
  6. Fügen Sie eine Deserialize Json Array-Aktivität nach der Log Message-Aktivität hinzu.

    • Fügen Sie die Variable jsonAsString im Feld Json String hinzu .
    • Fügen Sie im Bereich Eigenschaften die Variable jsonAsArray im Feld JsonArray hinzu.
  7. Fügen Sie eine For Each-Aktivität nach der Aktivität Deserialize Json Array hinzu.

    • Fügen Sie den Wert token in das Feld For Each ein.
    • Fügen Sie die Variable jsonAsArray in das Feld Einen VB-Ausdruck eingeben ein.
    • Stellen Sie im Panel Eigenschaften im Feld TypeArgument sicher, dass Sie JValue ausgewählt haben.
  8. Fügen Sie eine Protokollnachricht- Aktivität im Textkörper der For Each- Aktivität hinzu.

    • Fügen Sie den Ausdruck token.ToString in das Feld Nachricht ein.

      So sollte der Workflow aussehen:



  9. Führen Sie den Prozess aus. Ein JSON-Array wird erstellt, als String deserialisiert und als Liste extrahierter Token bereitgestellt.

Hier können Sie ein Beispiel herunterladen.

War diese Seite hilfreich?

Verbinden

Benötigen Sie Hilfe? Support

Möchten Sie lernen? UiPath Academy

Haben Sie Fragen? UiPath-Forum

Auf dem neuesten Stand bleiben