您的位置 首页 > 数码极客

json如何解析json数组对象数组对象

程序代码示例

using LitJson;

using System;

using Sy;

using Sy;

namespace _112_JSON

{

class Program

{

static void Main(string[] args)

{

Con("在C#中如何使用litjson进行解析json文本");

//使用litjson进行解析json文本

//两种引入litjson方法

//1、去litjson的网站下载li然后添加引用 找到dll所在目录

//2、右键引用 打开管理netget程序包,在联机里面搜索litjson 在搜索结果中选择一个 点击安装

//我们使用jsonMapper去解析json文本

//jsondata代表一个数组或者一个对象

//在这里jsonData代表数组

JsonData jsonData= J("王東東Rex.txt"));

foreach (JsonData item in jsonData)//在这个item代表一个对象

{

JsonData idvalue = item["id"];

JsonData namevalue = item["name"];

JsonData agevalue = item["age"];

int id = In());

int age= In());

Con("ID:{0},NAME:{1},AGE:{2}",id,namevalue.ToString(),age);

}

//使用泛型去解析json

//json里的对象的键必须跟定义的类的字段或属性保持一致

WddRex[] wddRices = J<WddRex[]>("王東東Rex.txt"));

foreach (var item in wddRices)

{

Con(item);

}

List<WddRex> wddRices1 = J<List<WddRex>>("王東東Rex.txt"));

foreach (var item in wddRices1)

{

Con(item);

}

Con();

}

}

}

程序执行结果


责任编辑: 鲁达

1.内容基于多重复合算法人工智能语言模型创作,旨在以深度学习研究为目的传播信息知识,内容观点与本网站无关,反馈举报请
2.仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证;
3.本站属于非营利性站点无毒无广告,请读者放心使用!

“json如何解析json数组对象数组对象”边界阅读