LitJSONC#的JSON开发包

联合创作 · 2023-09-21 22:18

LitJSON 是一个小型快速的用于处理 JSON 格式数据的 C# 和 .NET 的开发包。


示例代码:



using LitJson;
using System;

public class Person
{
// Person members are defined here ...
}

public class JsonSample
{
public static void Main ()
{
PersonToJson ();
JsonToPerson ();
}

public static void PersonToJson ()
{
Person bill = new Person ();

bill.Name = "William Shakespeare";
bill.Age = 51;
bill.Birthday = new DateTime (1564, 4, 26);

string json_bill = JsonMapper.ToJson (bill);

Console.WriteLine (json_bill);
// {"Name":"William Shakespeare","Age":51,"Birthday":"04/26/1564 00:00:00"}
}

public static void JsonToPerson ()
{
string json = @"
{
""Name"" : ""Thomas More"",
""Age"" : 57,
""Birthday"" : ""02/07/1478 00:00:00""
}";

Person thomas = JsonMapper.ToObject<Person> (json);

Console.WriteLine ("Thomas' age: {0}", thomas.Age);
// Thomas' age: 57
}
}
浏览 16
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报