다음과 같은 것을 만드는 것은 무엇을 의미합니까?XML 스키마 : 기본 특성 만 갖는 제한은 무엇을 의미합니까?
제한 내에 실제 요소가 없습니다 (최소 길이 또는 최대 길이, 열거 없음 등). 기본적으로 myField
을 xsd:boolean
으로 설정 한 것 같습니다.
및
<xsd:element name="myOtherField" type="xsd:boolean"/>
JAXRPC 또는 Apache 축 사용
은 (자바로 변환하는 이(위의 예) :
그러나, 나는 내 WSDL에 다음의 두가 객체 뼈대), 첫 번째는 부울 (객체)로 변환되며, 후자의 예제에서는 부울 (원시)으로 변환됩니다. 이것은 게시 된 첫 번째 예제는 엘리먼트가 선택 사항임을 어떻게 든 의미하지만, 나는 이해하지 못한다.
두 번째 예제가 원시가되어야한다는 데 동의하지만 첫 번째 예제가 부울 인 이유는 무엇입니까?
업데이트 :
실버 피닉스는 왜 xsd : 요소가 프리미티브로 확장되는지에 대한 추가 세부 사항을 제공합니다. 대답 할 수있는 유일한 질문은 "simpleType"또는 "restriction"유형이 암시 적으로 선택 사항이라고 명시된 설명서입니다. 나는 그들이 minoccurs 또는 maxoccurs 속성을 가지고 있지 않다는 것을 배웠으므로, 기본적으로 선택 사항 인 사이트를 찾을 수있는 문서 스폿을 찾아야합니다. – Russ