2011-11-17 7 views
0

Gson 라이브러리를 사용하여 Json 객체를 만들고 있습니다. 내 클래스에 대한 serializer를 만들었습니다. 내가보기 엔 빌더를 사용해야하고 serializer를 사용할 때마다 .registerTypeAdapter를 사용해야합니다.Gson에서 클래스의 기본 구현

이 방법이 있습니까? 필자가 작성한 시리얼 라이저에 내 클래스를 암시 적으로 연결시키는 방법이 있습니까? 사람들이 대개 자신의 serializer를 사용할 때 코드를 깨끗하게 유지하려면 어떻게합니까?

답변

1

이 방법이 있습니까? 필자가 작성한 시리얼 라이저에 내 클래스를 암시 적으로 연결시키는 방법이 있습니까?

Gson 없음.

사람들이 대개 자신의 serializer를 사용할 때 코드를 깨끗하게 유지하려면 어떻게합니까?

Jackson을 사용하십시오. Jackson과 함께 multiple ways to register serializers이 있습니다.

+1

궁극적 인 대답은 내 모든 serializer를 넣는 내 Gson을 만들기 위해 자체 공장을 만드는 것이 었습니다. 잭슨을 사용하기로 결정하지는 않았지만 괜찮은 대답이었고 유일한 대답 이었기 때문에 받아 들였습니다. – Joe

관련 문제