Newtonsoft.Json.dll 插件
在项目中引用dll文件。
json 序列化:
string Jsonreslut= JsonConvert.SerializeObject(Entity);
如:
DataSet ds = schoolbll.GetList(" F_schoolLevel="+Level); string result = JsonConvert.SerializeObject(ds); Response.Write(result); Response.End();
json 反序列化:
string str=“jsonstr”;
Class model = JsonConvert.DeserializeObject<Class>(jsonstr);
如:
string tasklist = Request.Params["Taskmodel"]; pt.Model.T_Task Taskmodel = JsonConvert.DeserializeObject<pt.Model.T_Task>(tasklist);
字符串输出json格式:
StringBuilder sbs = new StringBuilder(); sbs.Append("{\"flag\":" + flag + ",\"msg\":\"" + msg + "\"}"); HttpContext.Current.Response.Write(sbs.ToString()); HttpContext.Current.Response.End();
hashtable向页面输出json:
public void WriteJSON(Object hs, HttpResponse MyResponse) { System.Web.Script.Serialization.JavaScriptSerializer jss = new System.Web.Script.Serialization.JavaScriptSerializer(); StringBuilder json = new StringBuilder(); jss.Serialize(hs, json); MyResponse.ContentType = "json"; MyResponse.Write(json.ToString()); MyResponse.End(); }
下载说明
☉本站所有源码和资源均由站长亲自测试-绝对保证都可以架设,运营!
☉如源码和资源有损坏或所有链接均不能下载,请告知管理员,
☉本站软件和源码大部分为站长独资,资源购买和收集,放心下载!
☉唯一站长QQ:1004003180 [人格担保-本站注重诚信!]
☉购买建议E-mail:1004003180@qq.com 源码收购 E-mail:1004003180@qq.com
☉本站文件解压密码 【文章内都自带解压密码,每个密码不同!】