xml : lang 속성을 가진 여러 요소가 포함 된 내 xml 문서가 있습니다.XSD에서 xml : lang 값 제한/열거
속성 값에 허용되는 값을 제한하고 싶습니다. 즉 "en-US, en-CA"만 허용합니다.
나는 제한을 추가하는 시도했지만 값이 참조되기 때문에 유효 될 것 같지 않습니다 :
<xs:element name="translation">
<xs:complexType>
<xs:sequence>
<xs:element ref="name" />
</xs:sequence>
<xs:attribute ref="xml:lang" use="required"/>
</xs:complexType>
</xs:element>
가져올 수있는 공간이 충분히 어려웠다 내가 찾을 수 없습니다 받기 그것에 제한/열거를 추가하는 방법에 대한 좋은 자원 = (
로컬 컴퓨터에 xml.xsd를 복사하는 것은 내가하고있는 일이지만 부적절한 것으로 생각됩니다. 불행한 점은 유형에 대해 열거 할 수는 없지만 매우 도움이되는 설명에 감사드립니다! xmllint를 현재 유효성 검사에 사용 중입니다. – Jimmerz28