首先导入LitJson类库,编写脚本的时候需要引入using LitJson类库,然后进行操作;
1. 把对象转化成 JSON格式字符串: JsonMapper.ToJson
2. 把JSON格式字符串转化成对象: JsonMapper.ToObject
下面是我自己写的一些简单代码:
public class Person
{
public string Name { get; set; }
public int Age { get; set; }
}
------------------------------------------------------------------
public class JsonPractice : MonoBehaviour {
void Start ()
{
Change();
}
//JSON和对象之间的相互转化
void Change()
{
//对象转化为Json
Person p = new Person();
p.Name = "Mary";
p.Age = 20;
string json_p = JsonMapper.ToJson(p);
print(json_p);
//Json转化成对象
//返回一个新的对象,参数json类型
Person p1 = JsonMapper.ToObject<Person>(json_p);
print(p1);