C#操作 JSON方法汇总

2019-12-26 13:31:31于丽
  • }  } 

    最后我们来看个实例

     

     
    1. using System;  using System.Collections.Generic; 
    2. using System.Text;  using Newtonsoft.Json; 
    3.   namespace TestJson 
    4. {  class Program 
    5. {  static void Main(string[] args) 
    6. {   
    7.   string json = "{"a":"sadsad","c":{"d":"adad"}}"; 
    8.   //CCC ccc = new CCC(); 
    9. //ccc.d = "adad";   
    10. //AAA aaa = new AAA();  //aaa.a = "sadsad"; 
    11. //aaa.b = "dfgdg";  //aaa.c = ccc; 
    12.    
    13. AAA aaa = new AAA();   
    14. aaa= JavaScriptConvert.DeserializeObject<AAA>(json);   
    15.   // string json = JavaScriptConvert.SerializeObject(aaa); 
    16.   // Console.WriteLine(json); 
    17.   Console.Read(); 
    18.   } 
    19. }   
    20. public class AAA {   
    21. private string m_a;  public string a 
    22. {  get { return m_a; } 
    23. set { m_a = value; }  } 
    24.   private string m_b; 
    25. public string b  {