[Date Prev]
| [Thread Prev]
| [Thread Next]
| [Date Next]
--
[Date Index]
| [Thread Index]
Re: [xml-dev] XSD question: Can the name of a simpleType be the nameof a built-in datatype?
- From: Pete Cordell <pete++xmldev@codalogic.com>
- To: "Costello, Roger L." <costello@mitre.org>,"xml-dev@lists.xml.org" <xml-dev@lists.xml.org>
- Date: Fri, 6 Sep 2019 18:51:28 +0100
On 06/09/2019 18:13, Costello, Roger L. wrote:
Hi Folks,
Is this legal:
<xsd:simpleType name="boolean" id="boolean">
<xsd:restriction base="xsd:boolean">
</xsd:restriction>
</xsd:simpleType>
Notice that the name of the simpleType (boolean) is the name of the built-in boolean datatype.
Saxon seems to think it's illegal:
Error: A simple type must not be based on itself
I don't see anything in XML Schema Part 1 that prohibits the name of a simpleType being the name of a built-in datatype.
They should be in different namespaces, so distinct.
Pete.
--
---------------------------------------------------------------------
Pete Cordell
Codalogic Ltd
Read & write XML in C++, http://www.xml2cpp.com
---------------------------------------------------------------------
[Date Prev]
| [Thread Prev]
| [Thread Next]
| [Date Next]
--
[Date Index]
| [Thread Index]