天天看点

创建和解析json

    void create()

    {

        JsonData jd = new JsonData();

        jd["result"] = 1;

        jd["user"] = new JsonData();//**新添加一层关系时,需要再次 new** JsonData()

        jd["user"]["name"] = "zhang";

        jd["user"]["password"] = 123456;

        string jsonData = JsonMapper.ToJson(jd);

       print(jsonData);                //{"result":1,"user":{"name":"zhang","password":123456}}

        //

        JsonData deJson = JsonMapper.ToObject(jsonData);

        int result = int.Parse(deJson["result"].ToJson());

        string name = deJson["user"]["name"].ToJson();

        int psw = int.Parse(deJson["user"]["password"].ToJson());

        print("result=" + result);

        print("name=" + name);

        print("psw=" + psw); 

    }