Would this work:

    metadataObject = json.load(cherrypy.request.body)

?