1
XML 스키마에 너무 익숙하지 않지만 요소에 모든 유형의 자식을 name 특성으로 포함 할 수있는 스키마를 갖고 싶습니다. 예를 들어 , 요소 MYTYPE : (분명히 작동하지 않습니다) 나는 노력특성 및 anyType 하위가있는 XML 스키마 요소
<myType name="type1">
<value>my value</value>
<country>US</country>
</myType>
:
<xsd:element name="myType" minOccurs="1" maxOccurs="unbounded" type="xsd:anyType">
<xsd:complexType>
<xsd:attribute name="name" type="xsd:string" use="required"/>
</xsd:complexType>
</xsd:element>
안녕하세요, 위와 같은 문제가 있지만 위의 코드를 사용하면 콘텐츠 형식이 '요소 전용'오류이므로 '공백 이외의 문자 콘텐츠가 허용되지 않습니다. 누군가를 위해 해답이 작동합니까? –
대답은 요소 자식 만있는 질문의 XML에서 작동합니다. 텍스트와 요소 자식의 혼합을 지원하려면'mixed = "true"를'xsd : complexType'에 추가하십시오. – kjhughes