public class RootObject { public List<TcSc115> tc_sc115 { get; set; } } ReadObject 是这样定义的
public class TcSc115 { public string qh { get; set; } public string w { get; set; } public string q { get; set; } public string b { get; set; } public string s { get; set; } public string g { get; set; } }
{
public List<TcSc115> tc_sc115 { get; set; }
}
ReadObject 是这样定义的
{
public string qh { get; set; }
public string w { get; set; }
public string q { get; set; }
public string b { get; set; }
public string s { get; set; }
public string g { get; set; }
}
{
//(?<=:)[\w]+(?=,) 以:开头,以,结尾中间的字符
return Regex.Replace(jsonString, @"[\w]+(?=:)", "\"$0\"");//连续字母或数字以:结尾且不包含:
}
ReadObject方法,你贴出来的是RootObject类。
例如:
JavaScriptSerializer serializer = new JavaScriptSerializer();
object objjson = serializer.Deserialize(jsondata,typeof(Dictionary<string,Dictionary<string,string>>));
Dictionary<string,Dictionary<string,string>> dicJson = (Dictionary<string,Dictionary<string,string>>)objjson;