문제

XSD로 번역 된 Corba IDL에서 다음과 같은 간단한 유형이 있습니다.

<xs:simpleType name="fooType" xmlns:xs="http://www.w3.org/2001/XMLSchema">
    <xs:restriction base="xs:string">
        <xs:enumeration value="bar" />
        <xs:enumeration value="baz" />
    </xs:restriction>
</xs:simpleType>

내가 직면 한 문제는이 XSD와 일치하는 XML 파일을 만드는 방법입니다. 내 말은, 나는 복잡한 유형을 위해하는 방법을 거의 알지 못하지만 열거 된이 간단한 유형은 나를 퍼즐로 만듭니다.

아이디어가 있습니까?

도움이 되었습니까?

해결책

이 XSD- 프레임은 사용자 정의 간단한 유형 만 정의하므로 정확히 무엇을 알고 싶습니까?

주어진 유형은 bar 또는 baz.

정의는 단지 a 유형-정의, 당신은 어떤 종류의 것을 사용해야합니다 element-실제로 사용하는 정의 유형, EG :

<xs:element name="foo" type="fooType"/>

XML에서 다음 태그를 허용합니다.

<foo>bar</foo>
<foo>baz</foo>
라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top