UnityJson解析---LitJson

Posted 青梨

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了UnityJson解析---LitJson相关的知识,希望对你有一定的参考价值。

using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using LitJson;


public class ListJson : MonoBehaviour {

    
    void Start () {

        //fun1();
        fun2();


    }

    //private void fun1()
    //{
    //    创建Json
    //    { "Name":"超人","Power":90}
    //    JsonData cJD = new JsonData();

    //    cJD.SetJsonType(JsonType.Object);
    //    cJD["name"] = "超人";
    //    cJD["power"] = 90;
    //    Debug.Log(cJD.ToJson());
    //    打印
    //    { "name":"u8D85u4EBA","power":90}
    //}
    private void fun2()
    {
        JsonData herosJd = new JsonData();
        JsonData herosJd1 = new JsonData();
        herosJd1["name"] = "超人";
        herosJd1["power"] = 90;
        JsonData herosJd2 = new JsonData();
        herosJd2["name"] = "哮天犬";
        herosJd2["power"] = 150;

        JsonData heros = new JsonData();
        heros.SetJsonType(JsonType.Array);
        heros.Add(herosJd1);
        heros.Add(herosJd2);
        herosJd["heros"] = heros;

        Debug.Log(herosJd.ToJson());
        //打印
        //{ "heros":[{"name":"u8D85u4EBA","power":90},{"name":"u54EEu5929u72AC","power":150}]}
    }
}

 

以上是关于UnityJson解析---LitJson的主要内容,如果未能解决你的问题,请参考以下文章

c#/unity json 错误,并希望使用 Unity JsonUtility 或 litJson 在 JsonObject 中检索 jsonObject

利用litJson解析Json接口

使用 LitJson 解析Json并读取数据

LitJson的集合解析

C#使用LitJson对Json数据解析

XML数据 JSON数据 LitJSON 数据 的编写和解析 小结