LitJson的用法
Posted kerven
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了LitJson的用法相关的知识,希望对你有一定的参考价值。
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using LitJson; namespace testLitJson { class Program { static void Main(string[] args) { string str= Console.ReadLine(); if (str == "k") { testLitjsonm(); } Console.ReadKey(); } public static void testLitjsonm() { person xiaohong = new person(002, "小红"); Console.WriteLine("xiaohong.id="+ xiaohong.Id); Console.WriteLine("xiaohong.name="+xiaohong.Name); string temp_s= JsonMapper.ToJson(xiaohong); Console.WriteLine("temp_s="+temp_s); JsonData tempjd= JsonMapper.ToObject(temp_s); int idvalue = (int)tempjd["Id"]; Console.WriteLine(idvalue); string namevalue = (string)tempjd["Name"]; Console.WriteLine(namevalue); person xiaohongclone = new person(idvalue, namevalue); Console.WriteLine("xiaohongclone.id=" + xiaohongclone.Id); Console.WriteLine("xiaohongclone.name=" + xiaohongclone.Name); } } } public class person { private int id; private string name; //Ctrl+R+E快速构造访问器 public int Id { get => id; set => id = value; } public string Name { get => name; set => name = value; } public person(int id,string name) { this.id = id; this.name = name; } }
运行结果:
以上是关于LitJson的用法的主要内容,如果未能解决你的问题,请参考以下文章