最近搞了XML数据解析,今天就想着搞点Json数据的解析吧!废话不说了,直接上代码吧!
using UnityEngine;
using System.Collections;
using System.Collections.Generic;
using LitJson;
public class JsonDemo : MonoBehaviour {
void GetPhotos() {
string ret = " [{'classroomId':2,'classRoomName':'河南16072-U3D-7月18日开班','classes_sn':'河南_教室1','rowCount':5,'colCount':10},{'classroomId':3,'classRoomName':'河南1606-H5-6月27日开班','classes_sn':'河南_教室2','rowCount':5,'colCount':10},{'classroomId':4,'classRoomName':'河南1606-U3D-6月27日开班','classes_sn':'河南_教室3','rowCount':5,'colCount':10}] ";
List<Product> products = new List<Product>();
JsonData jd = JsonMapper.ToObject(ret);
List<Product> list = JsonMapper.ToObject<List<Product>>(ret);
Debug.Log("******" + jd.Count);
Debug.Log("*********" + list[1].classRoomName);
}
}
public class Product {
public int classroomId { get; set; }
public string classRoomName { get; set; }
public string classes_sn { get; set; }
public int rowCount { get; set; }
public int colCount { get; set; }
}
要导入using LitJson;这个命名空间 这个需要下载一个LitJson.dll插件
自己百度一下下载一个吧!
QQ群:470841727 欢迎交流