Esempio n. 1
0
 def parse(kls, json):
     post = kls()
     for key, value in json.iteritems():
         if key == 'tumblelog':
             setattr(post, make_variable_name(key), TumbleLog.parse(value))
         else:
             setattr(post, make_variable_name(key), value)
     return post
Esempio n. 2
0
 def parse(kls, json):
     apiread = kls()
     for key, value in json.iteritems():
         if key == 'tumblelog':
             setattr(apiread, make_variable_name(key), TumbleLog.parse(value))
         elif key == 'posts':
             setattr(apiread, make_variable_name(key), [Post.parse(p) for p in value])
         else:
             setattr(apiread, make_variable_name(key), value)
     return apiread
Esempio n. 3
0
 def parse(kls, json):
     tumblelog = kls()
     for key, value in json.iteritems():
         setattr(tumblelog, make_variable_name(key), value)
     return tumblelog