1.什么是Json
Q:用来干什么?
A:JSON 格式通常用于存储和表示结构化数据,例如配置文件、NoSQL 数据
Q:用什么编辑器可以查看并编辑json文件?
A:
2.语法
Json的数据使用键值对形式表示
代码中的变量名用Json中的键表示,具体数据用Json中的值表示
你问数据类型怎么表示? 下面的语法都是数据类型的规则
举例子,如下代码
public class Person
{
//值
public int age;
//数组
public int[] id = {1, 2, 3};
//字典
public Dictionary<string,int> dic =new Dictionary<string,int>();
//组合类
public Children children;
//List数组类
public List<Teacher> teacher;
}
public class Children
{
public bool isBoy;
}
public class Teacher
{
public string course;
}
//首先Person类需要一个大括号
{
//值
"age":99,
//数组
"id":[1,2,3],
//注意字典的键值对都要加双引号
"dic":{"男生数量":"10","女生数量":"9"},
//组合类也是类,也需要大括号
"children":{"isBoy":true},
//数组类是先数组符号[],后类{}
"teacher":[{"course":"语文"},{"course":"数学"}]
}