- From: Kassahun, Ayalew <Ayalew.Kassahun@wur.nl>
- Date: Fri, 1 Dec 2006 10:19:20 +0100
- To: <xmlschema-dev@w3.org>
Received on Saturday, 2 December 2006 01:45:16 UTC
Hi; How can I define anonymous elements (elements without names) in XML schema? What I would like to achieve is a schema in which the following statements are true: 1. An XML document based on the schema can contain any XML element. 2. All XML elements should have "id" and "name" attributes. In short something like this: <xsd:schema targetNamespace="http://www.bla" xmlns:xsd=http://www.w3.org/2001/XMLSchema> <!-- anonymous element --> <xsd:complexType name="Anonymous.Type"> <xsd:attribute name="id" type="xsd:string"/> <xsd:attribute name="name" type="xsd:string"/> </xsd:complexType> <xsd:element name="*" type=" Anonymous.Type"/> </xsd:schema> Assuming "*" indicates an "anonymous element", but such a thing doesn't exist in Schema definition. How do I achieve this? Regards; Ayalew
Received on Saturday, 2 December 2006 01:45:16 UTC