我有一个JSON字符串
{
"Date":"21/11/2010"
"name": "TEST"
"place":"xyz"
}
我想在不使用第三方库的情况下将其转换为C#字典
答案 0 :(得分:24)
你可以使用jsonserializer从net 3.5开始本地执行。
var jss = new JavaScriptSerializer();
var dict = jss.Deserialize<Dictionary<string,string>>(jsonText);
var place = dict["place"]; // "xyz"
以下是针对您的案例的简单教程:Quick JSON Serialization/Deserialization in C#
需要System.Web.Extensions
参考。如果找不到,您的程序可能正在使用客户端目标框架。使用“完整”目标框架。