programing

JSON 문자열을 JsonResult로 변환할 수 있습니까?

telecom 2023. 3. 21. 21:30
반응형

JSON 문자열을 JsonResult로 변환할 수 있습니까?

클라이언트에 JsonResult로 되돌리고 싶은 저장된 JSON 문자열이 DB에 저장되어 있습니다.Json(개체)에서 오브젝트가 JsonResult로 변환되는 것은 알고 있습니다만, 이미 문자열에 결과가 있는 경우는 어떻게 해야 합니까?JsonResult에 캐스트 할 수 있습니까?

반환할 필요가 없습니다.JsonResult오브젝트를 JSON 문자열로 시리얼화하는 작업이 있기 때문입니다.JSON 문자열이 이미 있으므로 ContentResult로 반환하고 올바른 콘텐츠유형을 지정합니다.

string json = //get some json from your DB
return new ContentResult { Content = json, ContentType = "application/json" };

MVC 액션 메서드는 모두 다음과 같이 해야 합니다.ActionResult반환 타입으로서 반환할 수 있습니다.ContentResult마찬가지로 쉽게JsonResult.

언급URL : https://stackoverflow.com/questions/2685155/can-i-convert-a-json-string-into-jsonresult

반응형