.NET FrameworkJSON 직렬화


비고

JavaScriptSerializer 대 Json.NET

JavaScriptSerializer 클래스 는 .NET 3.5에서 도입되었으며 AJAX 지원 응용 프로그램의 .NET 비동기 통신 레이어에서 내부적으로 사용됩니다. 관리되는 코드에서 JSON을 사용하여 작업 할 수 있습니다.

JavaScriptSerializer 클래스가 있음에도 불구하고 직렬화 및 비 직렬화를 위해 오픈 소스 Json.NET 라이브러리 를 사용하는 것이 좋습니다. Json.NET는 더 나은 성능과 사용자 정의 클래스에 맵핑 JSON (사용자 정의에 대한 친숙한 인터페이스를 제공 JavaScriptConverter 객체 와 동일한 달성하기 위해 필요한 것 JavaScriptSerializer ).

JSON 직렬화 관련 예