如何格式化List <list <int>&gt;作为JSON文件中的表?</list <int>

时间:2012-02-20 07:27:42

标签: c# .net json serialization json.net

我使用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]                           
         ]

1 个答案:

答案 0 :(得分:2)

我想要一个更紧凑的格式,你的问题下面已经有一些评论了 如果您想要更多可读性,可以使用List<Map<string /*columndName*/, int>>

列columnName到columnValue的映射列表