- From: Pete Cordell <pete++xmldev@c...>
- To: "Costello, Roger L." <costello@m...>,"xml-dev@l..." <xml-dev@l...>
- 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]
|