본문 바로가기

닷넷관련/CSharp

JSON C# Class Generator 소개

https://archive.codeplex.com/?p=jsonclassgenerator

 

CodePlex Archive

An archive of the CodePlex open source hosting site

archive.codeplex.com

json 형태의 문자값을 c# 의 class 로 generate 해주는 어플리케이션 인데요. json 을 strongly typed 로도 사용할 수 있게 해 두었다고 하네요. 현재는 typed arrays, typed objects, integers, floats, booleans, strings 그리고 nullable type 까지 지원하고 있다고 합니다.

 

위의 generate 프로그램으로 생성된 c# 클래스를 바탕으로 활용하는 방법은 아래 코드와 같습니다.

사용법은 아래와 같습니다.

인터넷 환경이 된다면, json 문자열을 온라인 상에서 generator 해주는 사이트도 존재하네요..
jsontils.com 을 제일 추천 드립니다.

https://jsonutils.com/

 

JSON Utils: Generate C#, VB.Net, SQL Table, Java and PHP from JSON

Lots of tools out there already, why do we need another? I was tired of having multiple tabs open to convert objects, then another to view the data, and another to clean it up. I wanted one tool where I could see everything side by side. Hope you enjoy. Ca

jsonutils.com

https://app.quicktype.io/#l=cs&r=json2csharp

 

Instantly parse JSON in any language | quicktype

 

app.quicktype.io