从JSON输出中删除不需要的空间



我正在对json.net对象进行消毒,其中包含许多数组。这是我目前获得的输出:

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

但是,仅出于易于阅读和比较,我想删除每个支架和括号之间以及逗号和下一个支架之间的折断,因此看起来像这样:

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

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

json.net中没有功能可以为您提供这种凹痕。您要么必须在JSON.NET之外自己做,要么修改源代码。

您可以在'{'上拆分,然后再次通过空格加入数组?

相关内容

  • 没有找到相关文章

最新更新