2013-03-01 5 views
2

개체를 원하는 순서대로 비 정렬화할 수 있는지 알아야합니다.XML 언 마샬링 순서를 변경하는 방법

예 : 세 개의 클래스 A, B 및 C가 있습니다. 언 마샬링 순서도 같은 순서입니다.

내 개념이 분명하지는 않지만, 언 마샬링은 마샬링 된 순서대로 발생합니다.

개발 제약이 있으므로 개체 정렬 순서를 변경할 수 없습니다. A의 객체보다 먼저 B의 객체를 비 정렬 화하라는 순서를 변경하는 방법이 있습니다.

JAXB API를 사용하고 있습니다.

덕분에, Suvidh

답변

0

JAXB (JSR-222) 구현은 XML 문서의 요소가 엄격하게 XML 스키마에 정의 된 순서와 일치 할 것을 요구하지 않습니다. 주문을 시행하려는 경우 에 javax.xml.validation.Schema의 인스턴스를 설정할 수 있습니다.

+0

적절한 예를 찾지 못했습니다. 예제를 자세히 설명해주세요. – user1502919

+0

@ user1502919 - 찾고있는 것에 대한 자세한 내용으로 질문을 업데이트 할 수 있습니까? –

관련 문제