第一次读取json文件,使用了自带的jsonUtility和LitJson两个方法,最终选择了Litjson。
方法:
第一步:在streamingassets文件夹下创建json文件,可以通过在线校验网站校验格式是否正确(一般这种网站还能直接生成C#的类)
第二步:读取文件
StreamReader sr = new StreamReader(Application.streamingAssetsPath + @"\自己的文件名.json");
string str = sr.ReadToEnd();
第三步:转换
Root root = JsonMapper.ToObject<Root>(str);
这个类可以自己改名,一般通过网站生成的都叫root,有需要可以自己改。然后就能通过root去获取想要的任何一个值了!!!
注意:使用JsonMapper需要LitJson.dll,可百度自行下载