XSD 간단한 유형에 대한 XML을 생성 할 수 있습니까?
-
20-09-2019 - |
문제
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>
제휴하지 않습니다 StackOverflow