如何在没有任何框架的情况下将 json 文件转换为字典 c#。 .Net 3.5
How to convert json file to dictionary c# without any frameworks. .Net 3.5
我有 json 几个 json 包含文本本地化数据的文件。我想将此 json 文件转换为字典。我无法使用 json.net 或其他框架。我该怎么做?
{
main_menu_ng:"new game",
main_menu_lg:"load game",
....
}
你可以使用
用于此的 JavaScriptSerializer。
List<Class> list = new JavaScriptSerializer().Deserialize<List<Class>>(jsonString);
你需要使用
using System.Web.Script.Serialization;
我想你可以使用 JsonConvert.DeserializeObject<> 来做到这一点:
var json = File.ReadAllText(yourFileName);
yourDictionary = JsonConvert.DeserializeObject<Dictionary<string, string>>(json);
如此处回答:
我有 json 几个 json 包含文本本地化数据的文件。我想将此 json 文件转换为字典。我无法使用 json.net 或其他框架。我该怎么做?
{ main_menu_ng:"new game", main_menu_lg:"load game", ....
}
你可以使用
用于此的 JavaScriptSerializer。
List<Class> list = new JavaScriptSerializer().Deserialize<List<Class>>(jsonString);
你需要使用
using System.Web.Script.Serialization;
我想你可以使用 JsonConvert.DeserializeObject<> 来做到这一点:
var json = File.ReadAllText(yourFileName);
yourDictionary = JsonConvert.DeserializeObject<Dictionary<string, string>>(json);
如此处回答: