本文主要是介绍Unity用litjson解析json文件,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
1、导入litjson.dll 部分就不用说了
2、先附上我的json文件
{"Web": [{"id": 1,"name": "百度"},{"id": 2,"name": "搜狗"},{"id": 3,"name": "2345王牌浏览器"}]
}
3、附上我的解析代码
using System.Collections.Generic;
using UnityEngine;
using LitJson;[System.Serializable]
public class Info
{public int id;public string name;
}
[System.Serializable]
public class jsonT
{public List<Info> Web = new List<Info>();
}
public class JsonDemo : MonoBehaviour
{public jsonT list = null;public TextAsset jsonTextAsset;private void Awake(){string str = jsonTextAsset.ToString();list = JsonMapper.ToObject<jsonT>(str);}
}
4、这种方法解析的时候需要注意
5、附上 我解析之后的截图
这篇关于Unity用litjson解析json文件的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!