5

我正在对 JSON.Net 对象进行消毒,它包含许多数组。这是我目前得到的输出:

"children": [ 
{ 
      "children": [ 
      {
      },
      {
      }
}

但是,为了便于阅读和比较,我想删除每个大括号和括号之间以及逗号和下一个大括号之间的换行符,所以它看起来像这样:

"children": [ { 
      "children": [ {

      }, {
      }
}

我已经用Formatting.Indented参数对我的 JSON 进行了消毒,所以我想知道是否有其他设置可以更改,以便 JSON.Net 在没有额外线路制动器的情况下进行消毒,但保留缩进格式。

4

2 回答 2

3

Json.NET 中没有提供这种缩进的功能。你要么必须在 Json.NET 之外自己做,要么修改源代码。

于 2012-11-05T08:46:14.213 回答
0

你可以在'{'上拆分然后用空格再次加入数组吗?

于 2012-11-04T15:15:45.057 回答