查看: 633|回复: 0
打印 上一主题 下一主题

[其他] json解析(纯代码+注释)

[复制链接]
may    

8830

主题

81

听众

7万

积分

首席设计师

Rank: 8Rank: 8

纳金币
52336
精华
343

最佳新人 热心会员 灌水之王 活跃会员 突出贡献 荣誉管理 论坛元老

跳转到指定楼层
楼主
发表于 2016-1-30 22:56:07 |只看该作者 |倒序浏览
//json
{
    "Home":[
        {"id":1,"name":"爱家1"},
        {"id":11,"name":"爱家11"},
        {"id":111,"name":"爱家111"}
    ]
}

//解析json

using UnityEngine;
using System.Collections;
using LitJson;

public class ReadJSON : MonoBehaviour {

    //获取文件(直接拖拽)
    public TextAsset txt;
    void Start () {
        ReadJson();
    }
    //解析json
    public void ReadJson()
    {
        //获取json数据
        JsonData json = JsonMapper.ToObject(txt.ToString());
        //获取需要解析的节点列表
        JsonData js = json["Home"];
        //遍历
        for (int i = 0; i < js.Count; i++)
        {
            //存储值
            string id = js[i]["id"].ToString();
            print(id);
        }
    }
}

分享到: QQ好友和群QQ好友和群 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
转播转播0 分享淘帖0 收藏收藏0 支持支持0 反对反对0
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

手机版|纳金网 ( 闽ICP备2021016425号-2/3

GMT+8, 2024-11-14 16:02 , Processed in 0.099217 second(s), 28 queries .

Powered by Discuz!-创意设计 X2.5

© 2008-2019 Narkii Inc.

回顶部