■ JavaScriptSerializer 클래스의 Serialize 메소드를 사용해 JSON을 직렬화하는 방법을 보여준다.
▶ 예제 코드 (C#)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 |
using System; using System.Web.Script.Serialization ; /// <summary> /// 학생 /// </summary> public class Student { /// <summary> /// ID /// </summary> public string ID; /// <summary> /// 성명 /// </summary> public string Name; /// <summary> /// 학년 /// </summary> public int Grade; } ... Student student = new Student() { ID = "A", Name = "홍길동", Grade = 3 }; JavaScriptSerializer javaScriptSerializer = new JavaScriptSerializer(); string json = javaScriptSerializer.Serialize(student); Console.WriteLine(json); |
※ System.Web.Extensions 어셈블리 참조를 설정한다.