- From: Daniel Acton <dacton@itouch.co.za>
- Date: Fri, 1 Dec 2000 12:13:19 +0200 (SAST)
- To: xmlschema-dev@w3.org
Hi I am trying to define a schema for an xml document that may start with a different root element in different instances of the xml document. -- Instance 1, in a file called cat.xml -- <Cat> <height>23cm</height> <weight>7kg</weight> </Cat> -- End of Instance 1 -- -- Instance 2, in a file called dog.xml -- <Dog> <height>35cm</height> <weight>18kg</weight> </Dog> -- End of Instance 2 -- The two instances will have the same elements, but with a different root element. Do I have to write two seperate schemas for this? The examples I've been looking at have this kind of definition of the root element: <xsd:schema xmlns:xsd="http://www.w3.org/1999/XMLSchema"> <xsd:element type="someComplexType" name="xmlRootElement"/> <xsd:complexType name="someComplexType"> <!-- complexType definition here --> </xsd:complexType> <!-- Rest of schema definition here --> </xsd:schema> Thanks in advance Daniel
Received on Friday, 1 December 2000 05:17:02 UTC