在上次我们已经介绍了一些关于Unity存储游戏的方法Unity存储游戏(一),接下来将会介绍剩下的二种方法,分别为Json方法以及Xml方法。
一:Json
JSON:是一种语言无关的发送和接收数据的常用格式。可以使用它来跨平台的传输数据。
JSON序列化:将存储对象 转化为JSON类型。
JSON反序列化:将JSON转化为存储对象。
{
“SchoolID”: “1”,
"students": [
{
"firstName": "小",
"lastName": "明"
},
{
"firstName": "小",
"lastName": "红"
}
],
"other": [
{
"grade": "2",
"age": "6"
},
{
"grade": "4",
"age": "8"
}
]
}
上述的便是Json的字符串,从上面字符串可以看出Json数据格式比较简单,易于读写,但是不直观。
接下来我们还是使用上次所使用的例子(SiKi学院的游