■ JavaScriptSerializer 클래스 : Serialize 메소드를 사용해 JSON 인코딩하기

----------------------------------------------------------------------------------------------------

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 어셈블리 참조를 설정한다.

Posted by 사용자 icodebroker
TAG