- From: Roger L. Costello <costello@mitre.org>
- Date: Tue, 16 Jan 2001 06:24:22 -0500
- To: xmlschema-dev@w3.org, costello@mitre.org
I am having difficulty with getting xsv to validate an instance document that conforms to a schema with an <any> element. For example, here is a snippet of my schema: <element name="Book"> <complexType> <sequence> <element name="Title" type="string"/> <element name="Author" type="string"/> <element name="Date" type="string"/> <element name="ISBN" type="string"/> <element name="Publisher" type="string"/> <any namespace="##any"/> </sequence> </complexType> </element> As you can see, I am allowing for <Book> elements to be extended with any well-formed XML element, which can come from any namespace. Also, in this schema I defined a Reviewer element: <element name="Reviewer" type="string"/> I created an instance document, where one of the <Book> elements was extended with the Reviewer element: <Book> <Title>My Life and Times</Title> <Author>Paul McCartney</Author> <Date>1998</Date> <ISBN>94303-12021-43892</ISBN> <Publisher>McMillin Publishing</Publisher> <Reviewer>Roger Costello</Reviewer> </Book> (The default namespace is the schema's targetNamespace.) Both the desktop version of xsv, as well as the online Web version of xsv blew up at this <Book> element. The error messages from the desktop version of xsv essentially stated that <Reviewer> was not allowed. The online, Web version was less descriptive (see below). I believe that I am using the <any> element correctly. Perhaps not. So, is it me that's in error, or is it xsv? /Roger Low-level XML well-formedness and/or validity processing output Warning: Undeclared attribute xsi:schemaLocation for element schema in unnamed entity at line 6 char 27 of http://www.xfront.com/BookCatalogue345.xsd document element of http://www.book.org/ is not in namespace http://www.w3.org/2000/10/XMLSchema Schema resources involved Attempt to import a schema document from http://www.xfront.com/BookCatalogue345.xsd for http://www.book.org, failed Attempt to import a schema document from http://www.book.org/ for http://www.book.org, failed
Received on Tuesday, 16 January 2001 06:26:25 UTC