public bool SetStudentInfo(string data) { try { JSONObject jsonObject = JSONObject.Parse(data); JSONArray jsonArray = jsonObject.GetArray("response"); if (jsonArray.Length == 0) { return(false); } JSONObject jObject = jsonArray[0].Obj; string ID = jObject.GetString("ID"); int schoolUnique = System.Convert.ToInt32(jObject.GetString("SchoolUnique").Trim()); string schoolName = jObject.GetString("SchoolName"); string schoolGrade = jObject.GetString("SchoolGrade"); byte grade = System.Convert.ToByte(jObject.GetString("Grade").Trim()); byte classNum = System.Convert.ToByte(jObject.GetString("Class").Trim()); byte number = System.Convert.ToByte(jObject.GetString("Number").Trim()); string gender = jObject.GetString("Gender"); string name = jObject.GetString("Name"); _studentInfo = new StudentDBInfo(ID, schoolUnique, schoolName, schoolGrade, grade, classNum, number, gender, name); _studentInfo.Print(); } catch (Exception e) { Debug.Log(e.ToString()); return(false); } return(true); }
void PAPSUISetting() { StudentDBInfo studentInfo = NetworkManager.GetInstance().studentInfo; GameObject obj = GameObject.Find("UserInform"); obj.GetComponent <Text>().text = studentInfo.schoolName + " " + studentInfo.schoolGrade + " " + studentInfo.grade + "학년 " + studentInfo.classNum + "반 " + studentInfo.number + "번 " + studentInfo.name + "(" + studentInfo.gender + ")"; }