JAXB 또는 유사한 메소드를 사용하여 XSD 파일에서 Java 클래스를 생성 한 다음 결과 XML 파일과 함께 사용할 수 있다는 것을 알고 있습니다. 그것은 내가 찾고있는 것이 아닙니다.Java : XML 스키마 자체를 클래스로 바인딩
XSD 자체의 일반적인 Java 표현을 생성 할 수 있는지 그리고 임의의 임의의 XSD를 구문 분석하고 Java 클래스를 채우는 프로그램이 있는지 궁금합니다. 예를 들어
,의는 XSD에서이 발췌를 보자 :
이public class ComplexType{
String name;
List<Attribute> attributes;
List<Element> elements;
...
}
이 같은 것이 존재 하는가 :
<xs:complexType name="pc-type">
<xs:sequence>
<xs:element name="name" type="xs:string"/>
<xs:element name="manufacturer" type="xs:string"/>
</xs:sequence>
<xs:attribute name="id" type="xs:integer"/>
</xs:complexType>
자바 표현 같은 것을 할 수 있을까?