top of page

비주얼 스튜디오 (Visual Studio)에서 1초만에 JSON을 클래스화 하는 방법

웹 API 데이터 호출시에 대부분 JSON 문자열을 클래스화 해야 하는 경우가 많습니다. 대부분 API 문서를 보고 JSON 포맷을 클래스화하는 것을 수동으로 코딩을 하는 경우가 많죠. 비주얼 스튜디오 (Visual Studio)를 사용하신다면 수동으로 코딩을 할 필요가 없습니다. 1초 내에 클래스화 시켜주는 기능을 예제로 소개해 드리겠습니다.


참고로 이 기능은 비주얼 스튜디오 코드용이 아닙니다.



우선 JSON 포맷이 있는 문서가 필요합니다. 이 예제에서는 유투브 (YouTube) 개발 도구 사이트에서 동영상 검색 API를 이용하겠습니다.



사이트의 오른쪽에 API를 부르는 섹션이 있으므로 그 섹션의 제일 아래로 스크롤하여 Execute (실행하기) 버튼을 클릭합니다.


image
오른쪽 창


image
실행하기 버튼과 결과값

실행이 되면 아래 결과 코드 200 아래에 JSON 포맷이 호출되어 보여지게 됩니다. 아래의 결과값을 이용하여 클래스화 시켜 보겠습니다.



호출된 JSON 결과 값을 복사하여 비주얼 스튜디오에서 새 cs클래스 파일내에서 Edit (편집) > Paste Special (붙여넣기 편집) > Paste JSON as Classes (JSON을 클래스로 붙여넣기) 를 실행합니다. 복사된 JSON 값을 이용하여 바로 다음과 같은 클래스가 순식간에 만들어 집니다.



API 문서에 JSON 포맷만 있다면 어떤 API라도 이렇게 쉽고 간단하게 클래스화 할 수 있습니다.

pngegg (11)_result.webp

<Raank:랑크 /> 구독 하기 : Subscribe

감사합니다! : Thanks for submitting!

bottom of page