UiPath Documentation
activities
latest
false

Entwickleraktivitäten

Letzte Aktualisierung 21. Apr. 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:

    VariablennameVariablentypStandardwert
    jsonAsStringString
    jsonAsArrayJArray
  4. Add an Invoke Code activity inside the Sequence.

    • 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.

    • Select the Edit Arguments button and add the following argument:

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

      Dokumentationsbild

  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.

    • Add the variable jsonAsString in the Json String field.
    • In the Properties panel, add the variable jsonAsArray in the JsonArray field.
  7. Fügen Sie eine For Each-Aktivität nach der Aktivität Deserialize Json Array hinzu.

    • Add the value token in the ForEach field.
    • Fügen Sie die Variable jsonAsArray in das Feld Einen VB-Ausdruck eingeben ein.
    • In the Properties panel, in the TypeArgument field, make sure you chose JValue.
  8. Add a Log Message activity inside the Body of the For Each activity.

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

    So sollte der Workflow aussehen:

    Dokumentationsbild

  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