Commits

Gabriel Farrell committed c1c1e51

Ran unwrap for preceding change

  • Participants
  • Parent commits edc510e

Comments (0)

Files changed (1)

code4lib13/isis2couchdb-unwrap.txt

   }
 </pre>
 
-Except for the repetition of the <code>email</code> key, it's very similar to JSON (<a href="#crockford2006">Crockford 2006</a>). The presence of keys describing fields like <code>name</code>, <code>first</code> etc., and the storage of those keys alongside the data, is what the encyclopedia entry means by coexisting data values and schema components (<a href="#suciu2009">Suciu, 2009</a>). It is a characteristic shared by ISO-2709, XML, and JSON (with the limitation that ISO-2709 fields are identified by tags composed of three alphanumeric ASCII characters, though most applications only use numeric tags). The repeated <code>email</code> tag could be represented similarly in XML and in ISO-2709, but in JSON the keys must be unique within an object structure, so multivalued fields are often represented as lists of values:
+Except for the repetition of the <code>email</code> key, it's very similar to JSON (<a href="#crockford2006a">Crockford 2006a</a>). The presence of keys describing fields like <code>name</code>, <code>first</code> etc., and the storage of those keys alongside the data, is what the encyclopedia entry means by coexisting data values and schema components (<a href="#suciu2009">Suciu, 2009</a>). It is a characteristic shared by ISO-2709, XML, and JSON (with the limitation that ISO-2709 fields are identified by tags composed of three alphanumeric ASCII characters, though most applications only use numeric tags). The repeated <code>email</code> tag could be represented similarly in XML and in ISO-2709, but in JSON the keys must be unique within an object structure, so multivalued fields are often represented as lists of values:
 
 <pre>[sourcecode language='javascript']
   {"name": {"first": "Lewis", "last": "Carroll"},