Altova Mailing List Archives>Archive Index >xmlschema-dev Archive Home >Recent entries >Thread Prev - >Thread Next - RE: [XML Schema 1.1] What does ##defined and ##definedSibling mean? [XML Schema 1.1] What does ##defined and ##definedSibling mean?To: "xmlschema-dev@--.---" <-------------@--.---> Date: 5/14/2009 5:26:00 PM
Hi Folks,
I am not able to understand what the specification is saying about ##defined and ##definedSibling.
Would someone tell me what they mean please?
Here I use ##defined. What does it mean:
<xs:element name="Book" maxOccurs="unbounded">
<xs:complexType>
<xs:all>
<xs:any notQName="##defined"/>
<xs:element name="Author" type="xs:string"/>
<xs:element name="Title" type="xs:string"/>
<xs:element name="Date" type="xs:string"/>
<xs:element name="ISBN" type="xs:string"/>
<xs:element name="Publisher" type="xs:string"/>
</xs:all>
</xs:complexType>
</xs:element>
Here I use ##definedSibling. What does it mean:
<xs:element name="Book" maxOccurs="unbounded">
<xs:complexType>
<xs:all>
<xs:any notQName="##definedSibling"/>
<xs:element name="Author" type="xs:string"/>
<xs:element name="Title" type="xs:string"/>
<xs:element name="Date" type="xs:string"/>
<xs:element name="ISBN" type="xs:string"/>
<xs:element name="Publisher" type="xs:string"/>
</xs:all>
</xs:complexType>
</xs:element>
/Roger
| ||||||
| Company | Legal | Press | Partners | Careers | Sitemap | Contact Us | Altova Blog | Mobile | Full Site | |||
|
