2012-04-04 2 views
0

JSON으로 작업하고 있습니다. 내가 그 때 직렬화에 대한 데이터를 전달할 때 아래에 주어진 오류가 발생합니다.Asp.Net의 JSON.Serialize에 오류가 있습니다.

'은 인스턴스 참조로 액세스 할 수 없습니다. 대신 유형 이름으로 규정하십시오. ' 및 '형식의 예외'System.OutOfMemoryException '이 (가) throw되었습니다.'

내 코드

List<UserMaster> us = objusers.SelectAll().ToList(); 
Paging<UserMaster> users = UserMaster.SelectUserFilter(start, limit, query,ref us); 
context.Response.Write(string.Format("{{total:{1},'users':{0}}}", JSON.Serialize(users.Data), users.TotalRecords)); 

답변

0

많은 JSON 시리얼 라이저는 매우 견고하지 않으며 모든 경우를 처리 할 수있다.

JSON이 올바른 형식이면 JSON.NET (무료) 라이브러리에서 처리 할 수 ​​있습니다. http://james.newtonking.com/pages/json-net.aspx에서 확인하십시오.

행운을 빈다.

관련 문제