On Mon, Jul 14, 2008 at 4:52 AM, Toby A Inkster <[EMAIL PROTECTED]> wrote: <snip> > Looks quite good. Personally I'd have converted JSON objects into definition > lists using DT for the key and DD for the value though. Then perhaps add the > key to the class of each *as well*. So, for instance: > > { > "key1" : "value1" , > "key2" : "value2" > } > > becomes: > > <dl class="json-object"> > <dt class="key1">key1</dt> > <dd class="key1">value1</dt> > <dt class="key2">key2</dt> > <dd class="key2">value2</dt> > </dl>
I had initially done this but came to the conclusion that this put key1 into the html as content and that seemed wrong. > > Which should be more flexible with regards to styling, and probably more > useful when looked at without CSS. If you happen to like the unordered list > look, then: I never intended to use the results of this library for exploring the JS. I suppose that this should be made more explicit. > > dl.json-object dt { display: none; } > dl.json-object dd { list-style-type: circle; } And this was exactly how I styled the result. :) > > However, have you considered what happens when the object keys contain > whitespace characters? e.g. > > { > "some key" : "some value" > } > > -- > Toby A Inkster > <mailto:[EMAIL PROTECTED]> > <http://tobyinkster.co.uk> > > > > _______________________________________________ > microformats-discuss mailing list > microformats-discuss@microformats.org > http://microformats.org/mailman/listinfo/microformats-discuss > -- Nirmal Patel www.nirmalpatel.com _______________________________________________ microformats-discuss mailing list microformats-discuss@microformats.org http://microformats.org/mailman/listinfo/microformats-discuss