如何格式化列表<;列表<;int>>;作为JSON文件中的表

本文关键字:gt lt 列表 文件 JSON int 格式化 作为 | 更新日期: 2023-09-27 18:25:05

我使用Newtonsoft.Json库来序列化和反序列化.NET对象。我正在序列化的内容之一是表(表示为List<List<int>>)。我需要的是在序列化文件中像表一样格式化它们,而不是像现在格式化的那样像一堆列。有什么办法做到这一点吗?

现在,我在json文件中有以下格式:

"Table": [
          [
            1024,
            1024,
            1024,
            1024    
          ],
          [
            1024,
            1024,
            1024,
            1024
          ],
          [
            1024,
            1024,
            1024,      
            1024           
          ]
         ]

我想要实现的是:

"Table": [
          [1024, 1024, 1024, 1024],
          [1024, 1024, 1024, 1024],
          [1024, 1024, 1024, 1024]                           
         ]

如何格式化列表<;列表<;int>>;作为JSON文件中的表

如果你想要一个更紧凑的格式,在你的问题下面已经有一些评论了
如果您想要更高的可读性,可以通过List<Map<string /*columndName*/, int>> 使用columnName到columnValue的映射列表