The instance code is as follows:
- Using System;
- Using System. Collections. Generic;
- Using System. Text;
- Using Newtonsoft. Json;
- Namespace TestJson
- {
- Class Program
- {
- Static void Main (string [] args)
- {
- String json = "{" a ":" sadsad "," c ": {" d ":" adad "}}";
- // CCC ccc = new CCC ();
- // Ccc. d = "adad ";
- // AAA aaa = new AAA ();
- // Aaa. a = "sadsad ";
- // Aaa. B = "dfgdg ";
- // Aaa. c = ccc;
- AAA aaa = new AAA ();
- Aaa = JavaScriptConvert. DeserializeObject (json );
- // String json = JavaScriptConvert. SerializeObject (aaa );
- // Console. WriteLine (json );
- Console. Read ();
- }
- }
- Public class AAA {
- Private string m_a;
- Public string
- {
- Get {return m_a ;}
- Set {m_a = value ;}
- }
- Private string m_ B;
- Public string B
- {
- Get {return m_ B ;}
- Set {m_ B = value ;}
- }
- Private CCC m_c;
- Public CCC c
- {
- Get {return m_c ;}
- Set {m_c = value ;}
- }
- }
- Public class CCC
- {
- Private string m_d;
- Public string d
- {
- Get {return m_d ;}
- Set {m_d = value ;}
- }
- }
- }