list转换json报错问题
Type type =
pi[j].GetValue(list[i], null).GetType();
Json.Append("\"" + pi[j].Name.ToString() + "\":" + String.Format(pi[j].GetValue(list[i], null).ToString(), type));
我数据库有些字段为空他就报错“
未将对象引用设置到对象实例”,请问我这边要怎么改呢?
------解决方案--------------------System.Runtime.Serialization.Json.DataContractJsonSerializer
你用这个转一下试试
------解决方案--------------------
把To.String()换成Convert.ToString(要转的字段)强制转换