반응형
JSON 문자열을 JsonResult로 변환 할 수 있습니까?
클라이언트에 JsonResult로 반환하려는 DB에 저장된 JSON 문자열이 있습니다. Json (object)가 객체를 JsonResult로 변환한다는 것을 알고 있지만 이미 결과가 문자열에 있으면 어떻게됩니까? JsonResult에 캐스팅 할 수 있습니까?
객체 를 JSON 문자열로 JsonResult
직렬화하는 것이 작업이므로 를 반환 할 필요가 없습니다 . 이미 JSON 문자열이 있으므로 ContentResult에 반환하고 올바른 콘텐츠 유형을 지정하면됩니다.
string json = //get some json from your DB
return new ContentResult { Content = json, ContentType = "application/json" };
당신의 MVC 작업 방법을 모두 가지고 있어야 기억 ActionResult
당신이 돌아갈 수 있도록하는 반환 형식으로 ContentResult
또한 쉽게 JsonResult
.
문자열을 클라이언트에 반환 한 다음 $ .parseJSON () (jquery)를 사용하여 실제 json 객체로 구문 분석 할 수 있습니다.
참조 URL : https://stackoverflow.com/questions/2685155/can-i-convert-a-json-string-into-jsonresult
반응형
'programing' 카테고리의 다른 글
.NET에서 리플렉션을 사용하는 것이 권장되는 이유는 무엇입니까? (0) | 2020.12.29 |
---|---|
Python이 인코딩 할 수있는 모든 인코딩 목록을 가져옵니다. (0) | 2020.12.29 |
Java에서 폴더를 만드는 방법은 무엇입니까? (0) | 2020.12.29 |
python zipfile 모듈이 내 파일을 압축하지 않는 것 같습니다. (0) | 2020.12.29 |
webdriver.get ()과 webdriver.navigate ()의 차이점 (0) | 2020.12.29 |