美文网首页
Json 笔记

Json 笔记

作者: 徐曼曼_b287 | 来源:发表于2019-01-03 21:13 被阅读0次

20190103

1.一个基本的json对象

JObject{ {“Name”,”Mark”},{“Age”,8} };

结果:

{

 “Name”:”Mark”,

 “Age”:8

}

2. JObject的嵌套:(JObject嵌JObject)

  var obj = new JObject {{"Name", "Mark"},{"Age", 8 }};

  var info = new JObject {{"Phone","132****7777"}, {"Gender", "男"}};

  obj.Add("Info", info);

结果:

  {

    “Name”:”Mark”,

   “Age”:8,

   “Info”:{

      “Phone”:” 132****7777”,

      "Gender":"男"

      }

 }

3. Json中的数组对象:JArray  JArray嵌套多个JObject

    var jarray = newJArray();

    var name1= new JObject { { "Name", "Mark" }, { "Age",8 } };

    var name2= newJObject { { "Name", "Jack" }, { "Age", 9 } };

    jarray.Add(name1);

    jarray.Add(name2);

结果:

4.json对象JObject内嵌多个JArray

   var obj = new JObject();

   var student = new JArray

       {

           new JObject {{ "Name", "Mark" }, { "Age",8 } },

           new JObject {{ "Name", "Jack" }, { "Age",9 } }

       };

    var results = new JArray

       {

           new JObject {{ "Subject", "语文"}, {"Score", 100}},

           new JObject {{ "Subject", "数学" }, {"Score", 88}}

       };

    obj.Add("Student",student);

    obj.Add("Results",results);

结果:

参考:C# 关于JArray和JObject封装JSON对象 - 大葱哥 - 博客园

2019.1.8

1.Linq 2 Json是用来做什么的

Linq2Json是用来操作Json对象的,可以用于快速查询、修改和创建Json对象,当Json对象内容比较复杂,而我们基金需要其中一小部分数据时,可以考虑使用Linq 2 Json来读取和修改部分数据而非全部反序列化。

2.用于操作Linq 2 Json的类

JObject:用于操作JSON对象

JArray:用于操作Json数组

JValue:表示数组中的值

JProperty:表示对象中的属性,以“key/value”形式

JToken:用于存放Linq to JSON查询后的结果

参考:c#操作json使用newtonsoft.json | 學步園

相关文章

  • SpringMVC框架 -- json数据交互

    一.JSON简单介绍: 参考笔记:JSON简单快速入门 二.json数据交互 请求json 输出json 需要请求...

  • 5-16 JSON与数组,字典的相互转换 数据转换1

    开发中常用到JSON与字典数组的相互转换,这里做个笔记. 一:NSDictonary转JSON 二:数组转JSON...

  • 2018-11-21

    json:(字符串) 数据传输格式 XML: 可扩展笔记语言 json 对象: json字符串解析出来的对象。或者...

  • 21

    json:(字符串)数据传输格式XML:可扩展笔记语言json 对象:json字符串解析出来的对象。或者就是个对象...

  • json笔记

    1.json 对象和 json 字符串的区别 json对象:var str2 = { " ": " ", " ":...

  • JSON 笔记

    JSON 指 JavaScript 对象表示法(JavaScript Object Notation),是一种轻量...

  • Json笔记

    Json语法 使用json标签编写的对象也具有属性和方法,能够利用据点标签进行访问: 访问json数据 eval(...

  • JSON 笔记

    定义 一种数据格式, 语法 json可以表示下面三种类型的值: 简单值:2,"hello"对象:{"name": ...

  • JSON笔记

    Json和XML类似,是一种轻量级的轻量级数据交换格式。 JSON形式 JSON字符串 JSON数组: JSON对...

  • Json 笔记

    20190103 1.一个基本的json对象 JObject{ {“Name”,”Mark”},{“Age”,8}...

网友评论

      本文标题:Json 笔记

      本文链接:https://www.haomeiwen.com/subject/suoqrqtx.html