[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.
This is because schema elements (type, element, attribute, etc.) belong to the "XMLSchema" namespace, except built-in types, which also belong to "XMLSchema-datatypes"? Which URI should be used in values of xsi:type that refer to built in types (even if no schema is in use at all)? I suppose either one would be OK. At 07:33 AM 3/8/01 -0800, you wrote: >> -----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 take it easy, Charles Reitzel
|
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
|