首先 通过数据库获取数据 datatable,或者string 编辑数据;
string sa= “ 。。。。。 ” ; 放入合适的数据
注意:c#中 “” 要进行转义 在线JSON校验格式化工具(Be JSON)
第一种: string 类型
将 sa 字符串带入下面代码
JObject jsonData1 = (JObject)JsonConvert.DeserializeObject(sa); //json格式化
调用方法,生成json
JObject jsonData = GetJObject( jsonData1);
第二种类型 : datatable
可以直接带入方法中使用
JObject jsonData = GetJObject( datatable);
private JObject GetJObject( JObject datas )
{
JObject jObject = new JObject();
//jObject.Add("appid",appid); //根据自己要求,可以添加数据
//jObject.Add("pushtime",pushtime);
jObject.Add("datas",datas);
return jObject;
}
这就是最终效果