2014-04-03 6 views
1

데이터 속성이있는 JsonResult가 있는데 그 속성이 무엇인지 알지 못합니다. JsonResult.Data 내부에 포함 된 문자열을 가져 오려고합니다. ToString() 메소드가 ActionResult를 상속 한 결과로 작동하므로 JsonResult.Data.ToString()을 사용하여 변환을 시도했지만 문자열로 변환 할 수 없다는 예외가 발생했습니다. 그것에 대해 할 수있는 일이 있습니까? 나는 형식화 된 객체가 필요 없으며 데이터를 볼 필요가 있습니다.Json 데이터를 C# 문자열로 변환

+0

http://stackoverflow.com/questions/15940397/mvc-4-and-jsonresult-format –

답변

0

JsonResult가있는 경우 JavaScriptSerializer class을 사용할 수 있습니다.

JsonResult를 JavaScriptSerializer의 Serialize 메서드 호출로 가져 와서 문자열을 가져옵니다.

개별 속성을 얻는 방법에 대해서는 Json.net을 살펴볼 수도 있습니다.

+0

이 방법 중 어느 것도 저에게 효과가 없었습니다. 나는 항상 같은 예외를 가지고있다. – user3482724

관련 문제