Altova Mailing List Archives>Archive Index >xmlschema-dev Archive Home >Recent entries >Thread Prev - RE: Who tests UPA? >Thread Next - "Re: XML Schema Test Collection" XML Schema Test CollectionTo: xmlschema-dev@--.--- Date: 9/16/2004 5:08:00 PM Hey all, I am in the progress of writing a Java XML Schema validator (an anouncement will follow in the near future), and had a question about a test in the XML Schema Test Collection. The instance /msxstest/attribute/attP009.xml should be valid. But how can this be when "att" is required? (According to the test master file there is not one validator that declares it valid) Instance: <?xml version="1.0"?> <x:doc xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:x="http://xsdtesting" xsi:schemaLocation="http://xsdtesting attP009.xsd"> <x:elem/> </x:doc> Schema: <?xml version="1.0"?> <xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" targetNamespace="http://xsdtesting" xmlns:x="http://xsdtesting" elementFormDefault="qualified" attributeFormDefault="qualified"> <xsd:complexType name="attRef"> <xsd:attribute name="att" use="required"/> </xsd:complexType> <xsd:element name="doc"> <xsd:complexType> <xsd:choice> <xsd:element name="elem" type="x:attRef"> </xsd:element> </xsd:choice> </xsd:complexType> </xsd:element> </xsd:schema> It would be great if someone could explain this.... Mik From ht@i... Thu Sep 16 13:37:44 2004 Received: from bart.w3.or | ||||||
| Company | Legal | Press | Partners | Careers | Sitemap | Contact Us | Altova Blog | Mobile | Full Site | |||
|
