0
xml을 마샬링/언 마샬링하는 데 jibx를 사용하는 프로젝트에서 작업합니다. 그리고 xsd가 바뀔 때마다 나는 괜찮은 바인딩을 변경해야합니다.xsd에 대한 Jibx 바인딩 테스트
하지만 내가 원하는 것은 xml이 xsd 유효하고 임의의 마샬링/언 마샬링 오류를 일으킬 수있는 xml이 없다는 것입니다. Java 객체 모델과 xsd는 다른 구조를 가지므로 바인딩 파일을 다시 생성하는 것은 옵션이 아닙니다. 나는이 문제를 해결하기 위해 참조
가능한 방법은 다음과 같습니다
- 는 XSD 세트에 파일을 바인딩을 JiBX의 유효성을 검사 할 수있는 방법을 찾을 수
- 는 XSD 세트에서 XML을 생성하고 사용 (지금까지 수 없었다) JUnit 테스트에서.
그래서 목표를 달성하는 가장 좋은 방법은 무엇입니까? 어떤 라이브러리/도구가 도움이 될 수 있습니까?