본문 바로가기

Game Programming

Newtonsoft json serialize enum as string

728x90
반응형

Newtonsoft json 이용

c# 에서 클래스를 json으로 뽑을대 enum 타입값을 string으로 뽑고 싶으면...

 

var jsonSerializerSettings = new JsonSerializerSettings();
jsonSerializerSettings.Converters.Add(new Newtonsoft.Json.Converters.StringEnumConverter());

저 세팅을 추가해주면 굳이 enum에 뭐를 안붙혀도 잘 됨

 

참고

https://www.niceonecode.com/question/20666/newtonsoft-json-serialize-enum-as-string

728x90
반응형