Example #1
0
        private void Serialization()
        {
            for (int cnt = 0; cnt < m_datas.Length; cnt++)
            {
                TestResourcesCsvConfigData m_tempData = new TestResourcesCsvConfigData();

                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);
                }
            }
        }
Example #2
0
        public string GetJsonStringBykey(string key)
        {
            string data = string.Empty;
            TestResourcesCsvConfigData jsonData = GetDataByKey(key);

            if (data != null)
            {
                data = JsonUtility.ToJson(jsonData);
            }
            return(data);
        }