using System.Collections.Generic;
using UnityEngine;
using LitJson;
using System.IO;
public class TestDataItem
{
//ID
public string ID { get; set; }
//类型
public string Type { get; set; }
//名字
public string Name { get; set; }
}
public class Root
{
public List TestData { get; set; }
}
public class JsonText : MonoBehaviour
{
private void Start()
{
StreamReader streamreader = new StreamReader(Application.dataPath + "/StreamingAssets/Test.txt");//读取数据,转换成数据流
JsonReader js = new JsonReader(streamreader);//再转换成json数据
Root r = JsonMapper.ToObject(js);//读取
for (int i = 0; i < r.TestData.Count; i++)//遍历获取数据
{
Debug.Log("ID号码:" + r.TestData[i].ID + " 类型:" + r.TestData[i].Type + " 名字:" + r.TestData[i].Name);
}
}
}