LitJSON - C#的JSON开发包
Public Domain
Windows
C#
软件简介
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
}
}