我有一个从json obj传递给我的对象,每次它有不同的feild,我使用json.net来解析它,它正确解析它并将它放在一个列表中obj
序列化后的格式为:
{
"language": "EN",
"code": "test",
"name": "test",
"value": "TEST",
"id": "2222222222222222"
}
这些字段是动态的,最多可以是50而不仅仅是5
关于如何解析它的任何想法??
答案 0 :(得分:0)
如果您知道上述格式的项目。你可以创建一个类型化的对象。然后你可以使用下面的DataContractJsonSerializer。
DataContractJsonSerializer obj = new DataContractJsonSerializer(typeof(List<Student>));
List<Student> result = obj.ReadObject(stream) as List<myClass>;