Newtonsoft.Json创建json子单个对象

Newtonsoft.Json
Jordan
Jordan 2024-10-17 00:48:01

创建以下json格式

{
  "UserName": "xx",
  "Sex": "男",
  "like": {
    "a1": "v1",
    "a2": "v2"
  }
}
  • 说明
    一个对象的成员包含另外一个子对象

代码

        public IActionResult Index2()
        {

            JObject jObject = new JObject();
            jObject.Add("UserName", "xx");
            jObject.Add("Sex", "男");

            JObject child = new JObject();
            child.Add("a1","v1");
            child.Add("a2","v2");

            jObject.Add("like",child);


            //转换为json信息
            String retInfo = jObject.ToString();
            return Content(retInfo);
        }

说明

  • 当前都是两个单个对象形成一个json格式,不涉及到数组
  • Jobject创建一个一级的
  • Child 创建一个二级的
  • 一级节点将二级结点设置为子结点
回帖
  • 消灭零回复
作者信息
主题分类
相关文章