[Date Prev]
| [Thread Prev]
| [Thread Next]
| [Date Next]
--
[Date Index]
| [Thread Index]
RE: [xml-dev] Multiple instances of an attribute Re: [xml-dev] Towards XML 2.0
- From: "David Lee" <dlee@calldei.com>
- To: <stephengreenubl@gmail.com>, "'David Carlisle'" <davidc@nag.co.uk>
- Date: Thu, 9 Dec 2010 10:12:50 -0500
=============='
> { "foo" : "bar" , "foo" : "spam" }
>
> Is legal JSON ?
But the array
{ "foo": ["bar", "spam"] }
amounts to the same thing doesn't it?
----
Stephen D Green
============================
Not in my mind. They end up as different internal objects.
The first is an object with 2 named fields, the second is an object with one
named field which is an array of 2 unnamed strings.
Completely different data, both in syntax and in the internal JavaScript
object form.
You would access them differently. They are not equivalent.
The second is perhaps equivalent to the XML
<foo>
<value>bar</value>
<value>spam</value>
</foo>
or even if you use XSD schema with the appropriate type
<foo>bar spam</foo>
[Date Prev]
| [Thread Prev]
| [Thread Next]
| [Date Next]
--
[Date Index]
| [Thread Index]