unity JsonUtility 用法

代码如下

private void Start()
    {
        //定义json字符串
        string json = "{"key1"" + ":" + ""value1"" + "," + ""key2"" + ":" + ""value2"" + "}";
        Debug.LogError(json);
        //将json字符串抓换成对应json格式的类的对象
        JsonClass jsonClass = JsonUtility.FromJson<JsonClass>(json);
        //获取数据
        Debug.LogError(jsonClass.key1);

        JsonClass jsonStr = new JsonClass {key1="001",key2="002",key3="003" };
        //将类的对象转换成json字符串
        string jsonString = JsonUtility.ToJson(jsonStr);
        Debug.LogError(jsonString);
    }
    public class JsonClass
    {
        public string key1;
        public string key2;
        public string key3;
    }

输出结果

原文地址:https://www.cnblogs.com/xiaobao2017/p/9522812.html