2
.xsd 파일의 complexType을 SimpleXML 주석이있는 클래스 구조로 어떻게 변환합니까? 다음은 xjc.exe를 사용하여 JAXB로 변환 된 예제입니다. Simple 프레임 워크에 대해 동등한 주석이 무엇인지 확신 할 수 없습니다.간단한 XML 프레임 워크가있는 complexType?
스키마 :
<xsd:element name="PaymentTxnID">
<xsd:complexType>
<xsd:simpleContent>
<xsd:extension base="IDTYPE">
<xsd:attribute name="useMacro" type="MACROTYPE"/>
</xsd:extension>
</xsd:simpleContent>
</xsd:complexType>
</xsd:element>
JAXB 생성 :
public static class PaymentTxnID {
@XmlValue
protected String value;
@XmlAttribute(name = "useMacro")
protected String useMacro;
public String getValue() {
return value;
}
public void setValue(String value) {
this.value = value;
}
public String getUseMacro() {
return useMacro;
}
public void setUseMacro(String value) {
this.useMacro = value;
}
}
이 어떻게 단순과 복합 유형을 나타낼 수 ?