On Sat, Aug 27, 2011 at 01:00, Thomas Mayer thomas@residuum.org wrote:
[...]
- How should nested objects and arrays be handled? Should they be
handled at all?
Nested objects could be just output flat along with with top-level and they could have a property "parent" or something like that. E.g.: list id 1 list parent 0 <-- means it's top level (in case the first element is 1 not 0) list name pasta (bang on second outlet) list id 2 list parent 1 <-- means it's a child of id 1 list name flour list grams 250 (bang on second outlet) list id 3 list parent 1 list name water list grams 150 (etc...)
Arrays... I'm not sure. If it's not an array of objects, just an a simple array of symbols/floats, isn't this possible?: list id 1 list name family list members Mary Joe Carl Felicity
Andras