Unity之Json解析
Unity解析Json数据
json数据结构
{"JosnName":"按实际的号","Size":25,"intArray":[10,20,30,40],"mData":[{"index":0,"mJson":"ss0","nNickName":{"mFileName":"2222"}},{"index":1,"mJson":"ss1","nNickName":{"mFileName":"1111"}}]}
Json接收的类结构
类必须添加Serializable属性否则无法实现嵌套解析
[Serializable]public class Data{ public string JosnName; public int Size; public int[] intArray; public DateInfo[] mData;}[Serializable]public class DateInfo{ public int index; public string mJson; public NameClass nNickName;}[Serializable]public class NameClass{ public string mFileName;}
Unity调用脚本
直接调用Unity提供的接口JsonUtility.FromJson即可实现解析
Data tempDate = JsonUtility.FromJson<Data>(tempcontent);
创作打卡挑战赛
赢取流量/现金/CSDN周边激励大奖