W3C home > Mailing lists > Public > www-xml-schema-comments@w3.org > July to September 2000

Re: XML Schema Question

From: David Beech <David.Beech@oracle.com>
Date: Wed, 13 Sep 2000 08:49:09 -0700
Message-ID: <39BFA1F5.E8FB06C@oracle.com>
To: Joe Melton <jmelton@cardinalsolutions.com>
CC: www-xml-schema-comments@w3.org

A schema document does not generally constrain instances to a
particular root element - the root may match any of the top-level
<element> declarations.  If there's only one of these, you have your
answer - unless you take advantage of an additional piece of
flexibility (Structures 7.2 approach 1) where you may validate
the type of the root element while ignoring its tag name altogether.

It may help to think of a schema as akin to a type or class library
from which you may choose which declarations and definitions to use 
in the instance.

If you have further questions, please address them to 



> Joe Melton wrote:
> Mr. Beech,
> I am a new programmer for a consulting firm in the Cincinnati Oh area,
> so please bear with me. In a schema document <schema> is the document
> element, and in the instance document the first tag is the document
> element. How do i determine,by looking at the schema document what the
> document element will be in the instance document. This is difficult
> for me to determine when there are references and multiple children of
> the schema node. I hope this question is clear. Thank you for your
> help.
> Sincerely,
> Joseph Melton
Received on Wednesday, 13 September 2000 11:54:15 UTC

This archive was generated by hypermail 2.4.0 : Friday, 17 January 2020 23:08:48 UTC