2014-12-10 2 views
0

선택적 요소가있는 XML 스키마가 있습니다. 이 요소가 발생하면 빈 요소가 발생하지 않도록하고 싶습니다. XML 스키마에서 이것이 가능합니까?XML 스키마에서 비어 있지 않은 내용 요소를 강제로 만드는 방법

예 :

<xsd:complexType name="example"> 
    <xsd:simpleContent> 
     <xsd:extension base="basetype> 
     </xsd:extension> 
    </xsd:simpleContent> 
    </xsd:complexType> 

어떻게 이런 일이 발생하지 않도록 할 : 간단한 유형에 대해서만 작업

  <xs:simpleType> 
       <xs:restriction base="baseType"> 
        <xs:minLength value="1"/> 
       </xs:restriction> 
      </xs:simpleType> 

이 과정의 :

<example /> 

답변

2

당신은 길이를 제한 할 수 있습니다 . 복합 유형의 경우 중첩 된 요소 중 적어도 하나가 선택 적이 지 않아야합니다.

관련 문제