[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] RE: XML Schema built-in data type namespace URI.
> -----Original Message----- > From: KAZUMI Saito [SMTP:ksaito@j...] > Sent: Wednesday, March 07, 2001 7:49 PM > To: xml-dev@l... > Subject: XML Schema built-in data type namespace URI. > > The built-in datatypes defined by XML Schema part2 has namespace URI > (see 3.1 Namespace considerations in XML Schema part2): > > * http://www.w3.org/2000/10/XMLSchema-datatypes > See below. > To declear the element which has the built-in datatype, which is correct? > > <xsd:schema xmlns:xsd="http://www.w3.org/2000/10/XMLSchema"> > <xsd:element name="comment" type="xsd:string"/> > This is the correct way. > ... > > or > > <xsd:schema xmlns:xsd="http://www.w3.org/2000/10/XMLSchema" > > xmlns:xsdatatype="http://www.w3.org/2000/10/XMLSchema-datatypes"> > <xsd:element name="comment" type="xsdatatype:string"/> > This is not correct. Because the built-in datatypes are intended to be used both by the schema language and by other specifications, it was decided that there should be two namespaces. The XML Schema namespace (http://www.w3.org/2000/10/XMLSchema) is to be used to identify a built-in datatype whenever that type is being used IN THE CONTEXT of an XML Schema; the XML Schema Datatypes namespace (http://www.w3.org/2000/10/XMLSchema-datatypes) is to be used to indentify a schema datatype whenver that type is being used OUTSIDE THE CONTEXT of an XML Schema. I hope this helps. pvb
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|