适用于具有多个密钥对的JSON的数据结构

时间:2018-06-10 14:17:01

标签: javascript c# json data-structures json.net

我正在尝试为:

找到合适的C#数据结构
data: [ 
       {A: <V>},
       {A: <V>, B: <V>},
       {A: <V>, B: <V>, C: <V>},
       {...}
      ]

其中A,B和C是字符串键,V是任何类型的值。

原因是因为我从前端传递了一个Javascript对象,如下所示:

broadcast_to

将其反序列化,更改一些字段并重新序列化。

e.g:

var data = new JavaScriptSerializer().Deserialize<List<Object>>(JSObject);

我正在努力寻找一个涉及多个字典的数据结构,这些字典可以很容易地重新序列化为JS。

1 个答案:

答案 0 :(得分:5)

List<Dictionary<string,object>>类型应允许您从JSON反序列化,进行所需的任何更改,然后重新序列化回JSON而不会有太多困难。