1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
| ClassA a = JsonConvert.DeserializeObject<ClassA>(strResult);
List<Student> lstStuModel = new List<Student>() { new Student(){ID=1,Name="Name1",Age=250,Sex="男"}, new Student(){ID=2,Name="Name2",Age=300,Sex="女"} };
string jsonData = JsonConvert.SerializeObject(lstStuModel);
string json = @"{ 'Name':'Name1','Age':'3000','ID':'1','Sex':'女'}"; Student descJsonStu = JsonConvert.DeserializeObject<Student>(json); Student descJsonStu = JsonConvert.DeserializeObject<Student>(json, Formatting.Indented); Console.WriteLine(string.Format("反序列化: ID={0},Name={1},Sex={2},Sex={3}", descJsonStu.ID, descJsonStu.Name, descJsonStu.Age, descJsonStu.Sex)); Console.ReadKey();
|