美文网首页
Eevee框架11——Json处理

Eevee框架11——Json处理

作者: ShawnWeasley | 来源:发表于2020-09-02 12:12 被阅读0次

    本篇开始我们开始进行数据的处理,在数据处理、资源处理完成后,我们就进行框架整合。
    数据处理首先是我们常用的Json处理,Unity自带的JsonUtility无法处理数组,也很不方便,市面上json处理的也很多,大部分都差不多。这里我们选用litjson。
    这篇讲的蛮详细的,就是有点乱。
    LitJSON的Git地址:https://github.com/LitJSON/litjson

    这里我们仅讲一下LitJSON最常用的JsonMapper,用起来很简单:
    在编辑器填入json,或者网络获取json,或者本地加载json文件


    image.png

    代码里直接这样调用:

        [TextArea(10, 50)]
        public string jsonDataString;
        void Start()
        {
            var data = LitJson.JsonMapper.ToObject(jsonDataString);
            Debug.Log(data["personData"][0]["age"]);
        }
    

    就可以正确输出:

    image.png
    需要看更多用法的自行百度~
    LitJson下载:
    链接: https://pan.baidu.com/s/1fIZ5TZ7_XdlqKPYwlgK4tQ
    提取码: fpdk

    相关文章

      网友评论

          本文标题:Eevee框架11——Json处理

          本文链接:https://www.haomeiwen.com/subject/eqnisktx.html