1. 程式人生 > >FastJson用法

FastJson用法

pro 用法 ToJson json.js true pub write mage get

namespace test
{

    class Program
    {
        static void Main(string[] args)
        {
            var zoo1 = new zoo();

            zoo1.animals = new List<animal>();
            zoo1.animals.Add(new cat() { Name = "hello kitty", legs = 4 });
            zoo1.animals.Add(new
dog() { Name = "dog1", tail = true }); string json= fastJSON.JSON.Instance.ToJSON(zoo1); //序列化 var z = fastJSON.JSON.Instance.ToObject<zoo>(json); //反序列化 Console.WriteLine(z.animals[0].Name); Console.Read(); } } public class
animal { public string Name { get; set; } } public class cat : animal { public int legs { get; set; } } public class dog : animal { public bool tail { get; set; } } public class zoo { public List<animal> animals { get; set; } }

技術分享圖片

https://www.cnblogs.com/hjblog/archive/2012/11/19/2776869.html

FastJson用法