activities
latest
false
重要 :
请注意,此内容已使用机器翻译进行了部分本地化。 新发布内容的本地化可能需要 1-2 周的时间才能完成。
UiPath logo, featuring letters U and I in white

开发者活动

上次更新日期 2025年10月23日

序列化 JSON

UiPath.WebAPI.Activities.JSON.SerializeJson

描述

根据客户序列化器设置,将给定对象序列化为 JSON 字符串。

项目兼容性

Windows | 跨平台

Windows、跨平台配置

  • 输入对象- 要序列化为 JSON 字符串的对象。
高级选项
输入
  • 序列化器设置- 序列化对象时要使用的客户序列化器设置。如果要完全控制给定对象的序列化方式,请使用此属性。
重要提示:
  • 确保您使用的是最新的 Studio 版本(2025.0.161 或更高版本)。2025.0.161 之前的 Studio 版本使用“表达式编辑器”窗口,而不是数据映射功能。
  • 如果“序列化”设置属性没有可用的数据映射,则可以使用以下代码片段。有关更多信息,请参阅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"
    }
输出
  • JSON 对象- 序列化的 JSON 字符串。
  • 描述
  • 项目兼容性
  • Windows、跨平台配置

此页面有帮助吗?

获取您需要的帮助
了解 RPA - 自动化课程
UiPath Community 论坛
Uipath Logo
信任与安全
© 2005-2025 UiPath。保留所有权利。