//引用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; }