我有一个关于如何反序列化具有未固定名称的 json 数组的问题,例如我有一个如下所示的 json 字符串。
[
{
"37414": "MP",
"weight": 1000
},
{
"21253": "Develper",
"weight": 424
},
{
"66344": "APP",
"weight": 1158
},
{
"1622": "API",
"weight": 164
}
]
我还定义了一个类,如下所示,并希望使用 JSON.NET 将 json 字符串反序列化为UserTag对象。或者我应该更改类定义。
public class UserTag
{
// "37414"
public long Id { get; set; }
// MP
public string Name { get; set; }
// 424
public long Weight { get; set; }
}
提前致谢!