- From: Bob Schloss <rschloss@us.ibm.com>
- Date: Wed, 13 Feb 2002 11:44:37 -0500
- To: xmlschema-dev@w3.org
Please read the Schema Primer http://www.w3.org/TR/xmlschema-0 . Carefully look at the Purchase Order Schema in section 2.1 . Your example below has 3 problems: 1) You need the prefix xs: before the tag name 'element' for the 3 particles that are part of the sequence 2) the value of the type attribute on an element declaration should be a simpleType or a complexType. You are referencing an element declaration. 3) If you were referencing a type that you defined in this same schema document, the reference would not use xs: as the prefix in the QName, it would use some prefix that you had associated with a namespace URI -- the same namespace URI which is declared as the targetNamespace in the schema element information item. Bob Sameek Ghosh <sameekghosh@vispark.com>@w3.org on 02/13/2002 12:45:37 AM Sent by: xmlschema-dev-request@w3.org To: xmlschema-dev@w3.org cc: Subject: Nested Schema Hi, Want to get some info on nested Schema. Want something like this <xs:element name="Menu"> <xs:complexType> <xs:sequence> <element name="File" type="xs:string"/> <element name="Edit" type="xs:string"/> <element name="Menu" type="xs:Menu"/> //***See this***// </xs:sequence> </xs:complexType> </xs:element> Warm Regards Sameek
Received on Wednesday, 13 February 2002 11:47:01 UTC