title: Parsing json into custom structures in Python (something like Java JAXB)
body: <p>I know I can parse json in Python using the json or simplejson library. 
  However, my understanding is that currently these libraries will populate generic data structures (list and dictionaries). </p>
  
  <p>Is there something in Python for JSON like JAXB in Java for XML ? </p>
  
  <p>For example, </p>
  
  <p>One of my JSON looks like the following. </p>
  
  <pre><code>json_content  =  {'return': {'status':'active', 'memory' : { 'total': 21547878238, 'remaining':234787342, 'transferred': 7877482472}}, 'id': 'some-id'}
  </code></pre>