对于凌乱的标题感到抱歉,我不确定如何更好地解释它。 我有的JSON字符串:
{
"Name that varies here": {
"id": 01,
"ArrayOfType": [{
"name": "a name",
"id": 01
},
{
"name": "a name",
"id": 02
}]
},
"Another name": {
"id": 02,
"ArrayOfSameType": [{
"name": "a name",
"id": 03
},
....
我不知道应该如何反序列化它,特别是因为Object-name不同。基本上我想要的是一个List,其中someObject具有String name,int ID和List。
我应该如何创建对象并对其进行反序列化?到目前为止,我只对反序列化的数组/对象进行了全部调用。我可以使用变量为每个名称(不同于here.cs的名称,另一个名称.cc)创建一个类,然后将其反序列化为该类。