Benzersiz Özellik Değerlerini uygula Aşağıdaki XML tanımlayan bir şema var Sağlar ki yukarıdaki örnekte geçerlidir yani Anahtar özelliği, benzersiz, ancak aşağıdaki örnek geçersiz olacaktır: iki Add
elemanları Key
ait olan vardırXML XSD şeması şeması
<Values>
<Add Key="Key1">Value 1</Add>
<Add Key="Key2">Value 2</Add>
<Add Key="Key2">Value 3</Add>
<Add Key="Key3">Value 4</Add>
</Values>
Bildirim o Key2
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" attributeFormDefault="unqualified">
<xs:element name="Values">
<xs:complexType>
<xs:sequence>
<xs:element name="Add" maxOccurs="unbounded">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="xs:string">
<xs:attribute name="Key" type="xs:token" use="required"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:schema>
Bunun bir şema seviyesinde mümkün olmadığını izlenimi altında değilim: Burada Başvuru için 691.363.210
basit şema olduğunu.
daha açıklama alamadım lütfen, yani sadece aradığınız açıklama ne tür bu şema – Tarek
tarafından üretilen xml koydu? Xs'yi açıklayan bir XSD öğreticisi: benzersiz mi? XSD'deki herhangi bir kitapta veya öğreticide mutlaka bulabilirsiniz. –