[Date Prev]
| [Thread Prev]
| [Thread Next]
| [Date Next]
--
[Date Index]
| [Thread Index]
Re: [xml-dev] #Announce published JXML schema, an XML schema forrepresenting the JSON data model
- From: Martin Honnen <Martin.Honnen@gmx.de>
- To: David Lee <dlee@calldei.com>
- Date: Thu, 03 Feb 2011 16:07:23 +0100
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]