JSON과 XML 데이터 형식 직렬화/비 직렬화를 모두 지원하는 XSD가 있습니다.Xml 직렬화 JAXB 대 Jackson-dataformat-xml?
xjc
유틸리티를 사용하여 모델 클래스를 생성했습니다.
그래서 이제는 잭슨 JSON 라이브러리를 사용하여 JSON 데이터를 처리했습니다.
내 자바 클래스를 수정할 수 없습니다, 그래서 SerializationFeature.WRAP_ROOT_VALUE
는 코드를 통해 내 serilaization를 통해 구성을 제공하기 위해, (필드 이름 변경) PropertyNamingStrategy
같은 Mix-In annotations
및 다른 기능과 함께 ObjectMapper
을 구성.
이제 XML 직렬화 프로세스에서도 동일한 작업을 수행하려고합니다.
나는 다양한 옵션 온라인 읽고 : 내 경우에 가장 적합
- JAXB
- 잭슨 라이브러리 + 잭슨 DATAFORMAT-xml.jar
- XStream을
을 (주석이있는 POJO를 편집 할 수없고 코드 구성 만 허용됩니다.) ??