- From: George Cristian Bina <george@oxygenxml.com>
- Date: Fri, 05 Dec 2008 10:19:53 +0200
- To: bharathkr@huawei.com
- Cc: xmlschema-dev@w3.org
That is invalid. If you look into the schema for schemas you can see that notation derives from openAttrs with the following definition: <xs:complexType name="openAttrs"> <xs:annotation> <xs:documentation> This type is extended by almost all schema types to allow attributes from other namespaces to be added to user schemas.</xs:documentation> </xs:annotation> <xs:complexContent> <xs:restriction base="xs:anyType"> <xs:anyAttribute namespace="##other" processContents="lax"/> </xs:restriction> </xs:complexContent> </xs:complexType> That allows any attributes from other namespace but not from the XML schema namespace http://www.w3.org/2001/XMLSchema, while your attribute is exactly in that namespace. Best Regards, George -- George Cristian Bina <oXygen/> XML Editor, Schema Editor and XSLT Editor/Debugger http://www.oxygenxml.com bharath wrote: > Hi.. > > Can u please tell me whether the following notation is valid or not… > where there is an attribute “a:b="c"” in the declaration. > > > > <xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"> > > <xsd:notation a:b="c" name="jpeg" public="image/jpeg" > system="viewer.exe" xmlns:a="http://www.w3.org/2001/XMLSchema"/> > > </xsd:schema> > > > > Thanks and Regards, > > Bharath. > > > > ******************************************************************************************************** > This e-mail and attachments contain confidential information from > HUAWEI, which is intended only for the person or entity whose address is > listed above. Any use of the information contained herein in any way > (including, but not limited to, total or partial disclosure, > reproduction, or dissemination) by persons other than the intended > recipient's) is prohibited. If you receive this e-mail in error, please > notify the sender by phone or email immediately and delete it! > > >
Received on Friday, 5 December 2008 08:20:27 UTC