현재 litJson에서 NewtonSoft.Json으로 변경하려고합니다.
뒤끝 랭킹 파싱 Newtonsoft 로 하는 예시를 봤는데요.
//Newtonsoft.Json 을 사용한 예시
using Newtonsoft.Json.Linq;
var callback = Backend.URank.User.GetRankList(“랭킹uuid”);
JObject json_data = JObject.Parse(callback.GetReturnValue());
double d = ((double)str.Rows()[0][“score”][“N”]);
여기서 str이 뭘 의미하는 걸까요? 혹시 다른 추가적인 예시를 들어주실 수 있나요?
현재 이런식으로 rows를 가져와서 짜고 있습니다.
var rows = bro.Rows();
JsonData data = rows[i];
var splitData = data["NickName"][ServerData.format_string].ToString().Split(CommonString.ChatSplitChar);
rankViewContainer[i].gameObject.SetActive(true);
string nickName = data["nickname"][ServerData.format_string].ToString();
int rank = int.Parse(data["rank"][ServerData.format_Number].ToString());
var test = data["score"][ServerData.format_Number].ToString();
double score = double.Parse(data["score"][ServerData.format_Number].ToString());