介绍
在Unity开发过程中,Json是比较常用的一种数据存储文本,尤其是在和第三方交互中,基本都是json格式。
先给出一个Json示例,我们来看看是如何解析的。
{
"Player": [
{
"id": 1001,
"name": "王二",
"job": 1
},
{
"id": 1002,
"name": "小红",
"job": 2
},
{
"id": 1003,
"name": "刚子",
"job": 3
}
]
}
方法一:JsonUtility
JsonUtility是Unity内置的用于解析Json的方法
序列化:ToJson()
反序列化:FromJson<>()
首先需要定义解析后的实体类
[System.Serializable]
public class Player