2014년 1월 5일 일요일

[Unity] Facebokk SDK에 있는 MiniJson 간단한 사용법

1) CASE 1
[
{
 
 "A" : "A12345",
 "B" : "B12345"
},
{
 
 "A" : "A12345",
 "B" : "B12345"
}
]
위와 같은 json 형식을 데이터 형식으로 변경하는 방법 ( 오브젝트 = object )
참고 : 소스가 태그랑 섞여나왔습니다.
private void Parse(string json)
{
List<오브젝트> list = Json.Deserialize(json) as List<오브젝트>;

foreach(var item in list)
{
 Dictionary dic = (Dictionary)item;
 Debug.Log("Result : " + (string)dic["BLOCK_TYPE"] + " " +  (string)dic["X"] + " " + (string)dic["Y"]);
}

}
2) CASE 2
{
 
 "A" : "A12345",
 "B" : "B12345"
}
위와 같은 경우에는
Dictionary dic = Json.Deserialize(json text) as Dictionary;

string valueA = (string)dic["A"];

댓글 없음:

댓글 쓰기