JsonSerializerOptions.WriteIndented 属性

定义

获取或设置一个值,该值指示 JSON 是否应使用漂亮的打印。 默认情况下,JSON 已序列化,无需任何额外的空格。

public:
 property bool WriteIndented { bool get(); void set(bool value); };
public bool WriteIndented { get; set; }
member this.WriteIndented : bool with get, set
Public Property WriteIndented As Boolean

属性值

true 如果 JSON 在序列化时非常打印,则为否则,为 false. 默认值为 false

例外

在序列化或反序列化发生后设置此属性。

注解

漂亮的打印包括:

  • 缩进嵌套 JSON 令牌。
  • 添加新行
  • 在属性名称和值之间添加空格。

有关详细信息,请参阅 如何序列化和反序列化 JSON

适用于