unity开发string和json互转

  在项目开发中和后台开发人员对接时被要求使用了json进行前后端通信,本人之前一直用xml,对于json的新鲜感和道听途说而得之json之好处云云。。在通过post/get通信后,后台返回来一串json格式的字符串信息。如果用字符串切割字符解析,那无疑是一个愚蠢的做法,而且工程量会巨大。所以就需要解决string和json互转的问题。刚开始考虑javascript的序列化,但是在unity中暂不支持。net2.0以上更高版本,这序列化的问题尝试外部引用类库,然并不成功。然后采用如下办法:

1 将LitJSON.dll文件拖动到unity工程中 ;
2 在unity中的脚本开头引入: using LitJson;

3,创建两个类:

4,实例化类并接收转换成json对象;

  Login_Result res = JsonMapper.ToObject<Login_Result>(backLogin);

5,输出测试;
   Debug.Log(res.data.flag);

 

参照博客内容:http://www.cnblogs.com/mimime/p/6011217.html

转载于:https://www.cnblogs.com/xiaobing123/p/6951761.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值