如何在没有任何框架的情况下将json文件转换为字典c#。净额3.5
我有一个包含文本本地化数据的json文件。我想把这个json文件转换成字典。我不能使用json.net或其他框架。我该怎么做 { 主菜单:“新游戏”, 主菜单:“加载游戏”, }您可以使用 用于此的JavaScriptSerializer如何在没有任何框架的情况下将json文件转换为字典c#。净额3.5,c#,.net,json,.net-3.5,C#,.net,Json,.net 3.5,我有一个包含文本本地化数据的json文件。我想把这个json文件转换成字典。我不能使用json.net或其他框架。我该怎么做 { 主菜单:“新游戏”, 主菜单:“加载游戏”, }您可以使用 用于此的JavaScriptSerializer List<Class> list = new JavaScriptSerializer().Deserialize<List<Class>>(jsonString); 我认为您可以使用JsonConvert.Deseri
List<Class> list = new JavaScriptSerializer().Deserialize<List<Class>>(jsonString);
我认为您可以使用JsonConvert.DeserializeObject:
var json = File.ReadAllText(yourFileName);
yourDictionary = JsonConvert.DeserializeObject<Dictionary<string, string>>(json);
var json=File.ReadAllText(您的文件名);
yourDictionary=JsonConvert.DeserializeObject(json);
正如这里回答的:读取文件,按
拆分,
并保存。我想你的问题在这里得到了你想要的答案:
var json = File.ReadAllText(yourFileName);
yourDictionary = JsonConvert.DeserializeObject<Dictionary<string, string>>(json);