activities
latest
false
Entwickleraktivitäten
- Überblick
- Kryptografie
- Datenbank
- Java
- Python
- WebAPI
- Versionshinweise
- Über das WebAPI-Aktivitätspaket
- Projektkompatibilität
- XML deserialisieren (Deserialize XML)
- XPath ausführen (Execute XPath)
- XML-Knotenattribute erhalten (Get XML Node Attributes)
- XML-Knoten erhalten (Get XML Nodes)
- JSON serialisieren
- Deserialize JSON
- JSON-Zusammenstellung deserialisieren (Deserialize Json Array)
- HTTP Request (legacy)
- HTTP-Anfrage (HTTP Request)
- SOAP-Anfrage (SOAP Request)
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.WebAPI.Activities.JSON.SerializeJson
Beschreibung
Serialisiert das angegebene Objekt zu einer JSON-Zeichenfolge, optional basierend auf den benutzerdefinierten Serialisierungseinstellungen.
Projektkompatibilität
Windows | Plattformübergreifend
Voraussetzungen
Um die Eigenschaft Serialisierungseinstellungen mithilfe der Datenzuordnung zu konfigurieren, verwenden Sie Studio 25.10 oder höher. In früheren Studio-Versionen verwendet diese Eigenschaft stattdessen das Ausdrucks-Editor- Fenster.
Windows, plattformübergreifende Konfiguration
- Eingabeobjekt – Das Objekt, das zu einer JSON-Zeichenfolge serialisiert werden soll.
Erweiterte Optionen
Eingabe
- Serialisierungseinstellungen – Benutzerdefinierte Serialisierungseinstellungen, die bei der Serialisierung des Objekts verwendet werden sollen. Verwenden Sie diese Eigenschaft, wenn Sie vollständig steuern möchten, wie das bereitgestellte Objekt serialisiert wird.
Ausgabe
- JSON-Objekt – Die serialisierte JSON-Zeichenfolge.
Beispiel für die Verwendung von Serialisierungseinstellungen
Wenn für die Eigenschaft Serialisierungseinstellungen keine Datenzuordnung verfügbar ist, konfigurieren Sie sie im Ausdrucks-Editor mithilfe eines der folgenden Code-Snippets. Weitere Informationen finden Sie in der Newtonsoft-Dokumentation.
VB.NET
New JsonSerializationSettings With {
.Formatting = JsonFormatting.Indented,
.NullValueHandling = JsonNullValueHandling.Ignore,
.DefaultValueHandling = JsonDefaultValueHandling.Ignore,
.DateFormatHandling = JsonDateFormatHandling.IsoDateFormat,
.DateFormatString = "yyyy-MM-dd HH"
}
New JsonSerializationSettings With {
.Formatting = JsonFormatting.Indented,
.NullValueHandling = JsonNullValueHandling.Ignore,
.DefaultValueHandling = JsonDefaultValueHandling.Ignore,
.DateFormatHandling = JsonDateFormatHandling.IsoDateFormat,
.DateFormatString = "yyyy-MM-dd HH"
}
C#
new JsonSerializationSettings
{
Formatting = JsonFormatting.Indented,
NullValueHandling = JsonNullValueHandling.Ignore,
DefaultValueHandling = JsonDefaultValueHandling.Ignore,
DateFormatHandling = JsonDateFormatHandling.IsoDateFormat,
DateFormatString = "yyyy-MM-dd HH"
}
new JsonSerializationSettings
{
Formatting = JsonFormatting.Indented,
NullValueHandling = JsonNullValueHandling.Ignore,
DefaultValueHandling = JsonDefaultValueHandling.Ignore,
DateFormatHandling = JsonDateFormatHandling.IsoDateFormat,
DateFormatString = "yyyy-MM-dd HH"
}