Unity数据持久化 之 Json 语法速通

1.什么是Json

Q:用来干什么?

A:JSON 格式通常用于存储和表示结构化数据,例如配置文件、NoSQL 数据

Q:用什么编辑器可以查看并编辑json文件?

A:

2.语法

Json的数据使用键值对形式表示

代码中的变量名用Json中的表示,具体数据用Json中的表示

你问数据类型怎么表示? 下面的语法都是数据类型的规则

JSON 教程 | 菜鸟教程 (runoob.com) 

举例子,如下代码

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":"数学"}]
}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值