//下面的是Json包里面的内容
{“LevelData”:{“Level”:[{“Num”:“1”,“Lock”:“0”,“Star”:“0”,“Time”:“30”,“Score”:“4”},
{“Num”:“2”,“Lock”:“1”,“Star”:“0”,“Time”:“25”,“Score”:“5”}]}}
//是文件路径,(StreamingAssets是一个特殊文件夹),需要把Json包拖到里面(也就是把需要解析文本拖到这个特殊文件夹里)。
string strPath=Application.streamingAssetsPath + “/” + “111.Json”;
string str = File.ReadAllText(strPath, Encoding.UTF8);
Debug.Log(str);
//解析的过程
JsonData json = JsonMapper.ToObject(str);
JsonData LevelData = json[“LevelData”];
Debug.Log(LevelData);
JsonData Level = LevelData[“Level”];
for (int i = 0; i < Level.Count; i++)
{
Debug.Log(“Level” + Level[i][“Num”]);
}
Json包的解析
最新推荐文章于 2022-11-05 22:36:39 发布