DTD에서 XML 바인딩 코드를 생성하는 가장 좋은 방법은 무엇입니까?
문제
대부분의 Java-XML 바인딩 프레임 워크 및 코드 생성기에는 XML 스키마 정의가 필요합니다. DTD에서 바인딩 코드를 생성하는 가장 좋은 방법을 제안 할 수 있습니까?
JAXB 2의 XJC는 DTD를 지원하지만 실험으로 간주됩니다.
스택 오버 플로우의 정신으로, 답변 당 하나의 제안을 제발 - 복제 대신 위 또는 아래로 투표하십시오.
해결책
DTD를 스키마로 변환하십시오 (온라인 및 오프라인 도구가 많이 있음). 이 단계는 무손실이어야합니다. 이제 좋아하는 Java-XML 바인딩 프레임 워크 및/또는 스키마 정의가 필요한 코드 생성기와 함께이 스키마를 사용하십시오.
제휴하지 않습니다 StackOverflow