我们使用jsonConvert插件,文章末尾提供下载
通常情况下我们使用如下方法解析json即可获得对象
var obj = JsonConvert.DeserializeObject<T>(json);
但是有时我们无法明确的给出T的类型,我们只知道一个类名,好在JsonConvert提供了重载来解决这个问题
Type classType = Type.GetType(类名的字符串);//如果有命名空间,类名里需要加上
var obj = JsonConvert.DeserializeObject(json, classType );