[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]

Re: Fedora Services API



Jesus M. Rodriguez wrote:
On Sat, Apr 26, 2008 at 10:38:51AM -0700, Toshio Kuratomi wrote:
[snip]

2) JSON data that is deeply nested sucks because objects are turned into dictionaries so you have to write things like:

package['listings']['F-8']['people']['toshio']['acls']['commit']['status']

to get the status of a person's acls on a package.

When writing zmugfs I used simplejson.loads(rsp, object_hook=create_tree)
where create_tree is an object creation method.  The other option
is to change the depth of the object returned.

This sounds interesting. How do you tell which dictionaries can be turned into objects and which must remain dictionaries? Or does your create_tree method have special knowledge of the data being returned?

-Toshio

Attachment: signature.asc
Description: OpenPGP digital signature


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]