//引用using Newtonsoft.Json; using Newtonsoft.Json.Linq; public ActionResult JsonSample() { ResponseResult obj = new ResponseResult(); try { JObject jo = new JObject(); jo.Add("UserName", "张三"); jo.Add("Sex", "男"); jo.Add("Age", 20); jo.Add("Money", 10060); jo.Add("Address", "深圳市南山区"); obj.info = jo; obj.status = true; obj.message = "获取信息成功"; } catch (Exception ex) { obj.status = false; obj.message = "获取信息失败:" + ex.Message; } return Content(JsonConvert.SerializeObject(obj, Formatting.Indented)); } /// <summary> /// Response返回信息类 /// </summary> public class ResponseResult { /// <summary> /// 状态 /// </summary> public bool status; /// <summary> /// 备注信息 /// </summary> public string message; /// <summary> /// 返回主体 /// </summary> public object info; }

本文介绍了一个使用C#进行JSON数据操作的示例,包括创建JSON对象、添加属性和序列化为字符串的过程。通过这个例子,读者可以了解如何在C#中使用Newtonsoft.Json库来处理JSON数据。
547

被折叠的 条评论
为什么被折叠?



