我在外部文件中有一个非常大的JSON数组(http://gta5multiplayer.de/Upload/VehicleData.json) 我正在使用 File.ReadAllText(path); 来获得完美运行的json。 我创建了一个类和一个包含反序列化信息的shell。 https://pastebin.com/EMi5zpnN和
public class VehicleTest
{
public Dictionary<int, VehicleInfo> Data { get; set; }
public VehicleTest()
{
}
}
反序列化适用于数组的一个对象,但整体 数组无法使用我的字典反序列化。
你有什么建议反序列化整个数组吗?
答案 0 :(得分:0)
反序列化失败,因为您错过了Json文件中的根元素。
修改您的Json文件,如下所示:
{ &#34;数据&#34;:{ .... } }
它应该有效。