天下无贼

这段时间每天都和文昭聊天 当然主要是通过公司内部邮件进行的 她很可爱 带给我很多快乐 可惜她不属于我
12.21日晚 和她一起去看了《天下无贼》  个人认为这部片子实在不怎么样 冯小刚成功的玩弄了观众骗取了钱财
接着又去皇家玩到三点多  然后随便找了个宾馆睡觉 我们什么都没做 我发现原来我真的是个君子

平安夜 一个人在街上乱逛   很冷 
柳旭发来短信说要给我介绍女朋友 绘声绘色的向我描述那个女孩的好 我说你直接把自己介绍给我得了 把那个好的留给你男朋友 她大笑说我这个人什么都好就是有时候说话没谱
我不觉得自己说话没谱  我还是那个忠厚老实温文尔雅的我  只是变得有时有些轻薄无聊

### 使用 LitJson 解析 JSON 文本的方法 LitJson 是一个轻量级的 C# JSON 序列化和反序列化库,适用于多种项目场景,包括 Unity 游戏开发。它可以通过 `JsonMapper` 类实现对 JSON 文本的解析[^2]。 以下是一个使用 LitJson 解析 JSON 字符串的示例代码: ```csharp using System; using LitJson; public class Skill { public int Id { get; set; } public string Name { get; set; } public int Damage { get; set; } } public class Program { public static void Main() { string json = "[{\"id\":2,\"name\":\"天下无双\",\"damage\":123}, {\"id\":3,\"name\":\"天下\",\"damage\":21}, {\"id\":4,\"name\":\"咫尺天下\",\"damage\":900}]"; JsonData jsonData = JsonMapper.ToObject(json); foreach (JsonData item in jsonData) { Skill skill = new Skill { Id = (int)item["id"], Name = (string)item["name"], Damage = (int)item["damage"] }; Console.WriteLine($"ID: {skill.Id}, Name: {skill.Name}, Damage: {skill.Damage}"); } } } ``` 在上述代码中,首先定义了一个与 JSON 数据结构对应的类 `Skill`,然后通过 `JsonMapper.ToObject` 方法将 JSON 字符串转换为 `JsonData` 对象,并遍历其中的每个条目以创建对应的 `Skill` 实例[^2]。 如果采用泛型方式直接映射对象列表,则可使用如下代码: ```csharp using System; using LitJson; public class Skill { public int id { get; set; } public string name { get; set; } public int damage { get; set; } } public class Program { public static void Main() { string json = "[{\"id\":2,\"name\":\"天下无双\",\"damage\":123}, {\"id\":3,\"name\":\"天下\",\"damage\":21}, {\"id\":4,\"name\":\"咫尺天下\",\"damage\":900}]"; Skill[] skills = JsonMapper.ToObject<Skill[]>(json); foreach (var skill in skills) { Console.WriteLine($"ID: {skill.id}, Name: {skill.name}, Damage: {skill.damage}"); } } } ``` 该方法要求 JSON 中的键名与类中的属性名称一致,否则无法正确映射数据[^2]。 ---
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值