【发布时间】:2016-08-19 09:10:34
【问题描述】:
我需要更改 JsonSerializer 缩进的方式以使用制表符而不是 2 个空格...这可能吗?
我可以按照here 的描述打开缩进。
我的代码如下所示:
var jsonSerializer = new JsonSerializer
{
Formatting = Newtonsoft.Json.Formatting.Indented
};
using (var fs = File.Create(fileName))
using (var sw = new StreamWriter(fs))
{
jsonSerializer.Serialize(sw, data);
}
注意:这是与this 不同的问题,它描述了一种使用JsonTextWriter 的方法 - 如果可能的话,我想使用JsonSerializer 来做。
【问题讨论】:
标签: c# json serialization json.net