UiPath Documentation
activities
latest
false
Actividades de desarrollador
Importante :
Este contenido se ha localizado parcialmente a partir de un sistema de traducción automática. La localización de contenidos recién publicados puede tardar entre una y dos semanas en estar disponible.

Serializar JSON

UiPath.WebAPI.Activities.JSON.SerializeJson

Descripción

Serializa el objeto dado en una cadena JSON, opcionalmente en función de la configuración del serializador personalizado.

Compatibilidad de proyectos

Windows | Multiplataforma

Requisitos previos

Para configurar la propiedad Configuración del serializador utilizando la asignación de datos, utiliza Studio 25.10 o posterior. En versiones anteriores de Studio, esta propiedad utiliza la ventana Editor de expresiones en su lugar.

Windows, configuración multiplataforma

  • Objeto de entrada : el objeto que se serializará en una cadena JSON.

Opciones avanzadas

Entrada
  • Configuración del serializador : configuración personalizada del serializador que se utilizará al serializar el objeto. Utiliza esta propiedad cuando quieras controlar completamente cómo se serializa el objeto proporcionado.
Salida
  • Objeto JSON : la cadena JSON serializada.

Ejemplo de uso de la configuración del serializador

Cuando no haya ninguna asignación de datos disponible para la propiedad Configuración del serializador , configúrala en el Editor de expresiones utilizando uno de los siguientes fragmentos de código. Para obtener más información, consulta la documentación de Newtonsoft.

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"
}

¿Te ha resultado útil esta página?

Conectar

¿Necesita ayuda? Soporte

¿Quiere aprender? UiPath Academy

¿Tiene alguna pregunta? Foro de UiPath

Manténgase actualizado