C#和unity中,LitJson的简单基本用法
最近做游戏网络通信的时候,需要传输很多信息,之前都是把各种信息拼接成字符串,然后接收到字符串后在个顺序分割得到信息,但是当信息一多的时候就比较麻烦了.就学习了下json来传输,通过键值对来进行设置信息和解析信息就方便多了,LitJson是一个封装好的C#的Json处理dll,很小只有几十K.就用他进行处理
1.首先,下载引入LitJson.dll插件
具体如何引入不多介绍了,网上一搜一大堆
下载地址:https://download.youkuaiyun.com/download/liu1067082341/10717875
也可以去其他地方下载网上很多
2.基本用法
static void Main(string[] args)
{
//最简单的用法(以学生信息为例)
JsonData student_set = new JsonData(); //创建一个json对象,并添加键值对
student_set["name"] = "ZhangSan";
student_set["age"] = 18;
string strJson = student_set.ToJson();//将json转换成字符串
Console.WriteLine("转换后的字符串为:" + strJson);
JsonData student_get = JsonMapper.ToObject(strJson);//再将字符串转为 json 对象