private void Serialization() { for (int cnt = 0; cnt < m_datas.Length; cnt++) { TestIOCsvConfigData m_tempData = new TestIOCsvConfigData(); if (!int.TryParse(m_datas[cnt][0], out m_tempData.Id)) { m_tempData.Id = 0; } m_tempData.Name = m_datas[cnt][1]; if (!int.TryParse(m_datas[cnt][2], out m_tempData.Age)) { m_tempData.Age = 0; } if (!float.TryParse(m_datas[cnt][3], out m_tempData.Score)) { m_tempData.Score = 0.0f; } m_tempData.Designation = CSVConverter.ConvertToArray <string>(m_datas[cnt][4]); if (!dicData.ContainsKey(m_datas[cnt][0])) { dicData.Add(m_datas[cnt][0], m_tempData); listData.Add(m_tempData); } } }
public string GetJsonStringBykey(string key) { string data = string.Empty; TestIOCsvConfigData jsonData = GetDataByKey(key); if (data != null) { data = JsonUtility.ToJson(jsonData); } return(data); }