JsonSerializerOptions.WriteIndented 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取或设置一个值,该值指示 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。