0
我需要更改JsonSerializer
缩进以使用制表符而不是2个空格的方式......这可能吗?有没有办法使用Json.Net JsonSerializer自定义缩进字符?
我可以按照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
做到这一点。
谢谢你的工作。 – JaySeeAre