[Date Prev]
| [Thread Prev]
| [Thread Next]
| [Date Next]
--
[Date Index]
| [Thread Index]
RE: [xml-dev] #Announce published JXML schema, an XML schema for representing the JSON data model
- From: "David Lee" <dlee@calldei.com>
- To: "'Martin Honnen'" <Martin.Honnen@gmx.de>
- Date: Thu, 3 Feb 2011 10:13:18 -0500
Thank you ! Must be too early.
Fixing right now.
----------------------------------------
David A. Lee
dlee@calldei.com
http://www.xmlsh.org
-----Original Message-----
From: Martin Honnen [mailto:Martin.Honnen@gmx.de]
Sent: Thursday, February 03, 2011 10:07 AM
To: David Lee
Cc: xml-dev@lists.xml.org
Subject: Re: [xml-dev] #Announce published JXML schema, an XML schema for
representing the JSON data model
David Lee wrote:
> I've had this working for a while but finally got around to publishing
> the specs.
>
> http://xml.calldei.com/JsonXML
The textual explanation does not seem to match the XML schema as in the
schema you have
<xsd:element name="ARRAY">
<xsd:complexType>
<xsd:sequence maxOccurs="unbounded" minOccurs="0">
<xsd:group ref="value"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:group name="value">
<xsd:choice>
<xsd:element ref="STRING"/>
<xsd:element ref="NUMBER"/>
<xsd:element ref="NULL"/>
<xsd:element ref="OBJECT"/>
<xsd:element ref="ARRAY"/>
<xsd:element ref="BOOLEAN"/>
</xsd:choice>
</xsd:group>
but then your textual explanation says
ARRAY
Attributes: none
Child Elements: Zero or more 'value' (BOOLEAN|ARRAY|STRING|NUMBER|NULL)
missing out on "OBJECT" as a possible value.
The same problem occurs with the textual explanation of
MEMBER
Attributes: name
Child Elements: Exactly one 'value' (BOOLEAN|ARRAY|STRING|NUMBER|NULL)
Text: empty
which should also include "OBJECT" to match the schema.
--
Martin Honnen
http://msmvps.com/blogs/martin_honnen/
[Date Prev]
| [Thread Prev]
| [Thread Next]
| [Date Next]
--
[Date Index]
| [Thread Index]