Unity生成Json文本的几种方法

Unity生成Json文本的几种方法

首先就是添加LitJson方法库,直接将网上下载到的LitJson.dll拖入Unity文件夹中即可。

1.通过JsonMapper生成Json文本

JsonMapper.ToJson指令,可以快速的将Object类型的对象转化为string类型的Json文本。

示例:

    public class JsonTest1
    {
        public JsonTest2 jsontest2;
    }

    public class JsonTest2
    {
        public string test;
    }

先声明两个用于测试的类,JsonTest1类中包含了一个JsonTest2类的实例,JsonTest2类中又有一个名为test的字符串,我们接下来对此字符串赋值,并将JsonTest1的新实例转化为Json文本。
不要忘了using上LitJson类库;


    public string bBb()
    {
        JsonTest1 aAa = new JsonTest1();
        aAa.jsontest2 = new JsonTest2();
        aAa.jsontest2.test = "输出惹.";
        return JsonMapper.ToJson(aAa);

    }

然后我们找个地方调用bBb方法,生成如图:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值