(data)
return result
This differs from the Python implementation, in that it returns
    the request structure in Dict format instead of the method, params.
    It will return a list in the case of a batch request / response.
This differs from the Python implementation, in that it returns
    the request structure in Dict format instead of the method, params.
    It will return a list in the case of a batch request / response.
This differs from the Python implementation in that it returns the request structure in Dict format instead of the method params . It will return a list in the case of a batch request / response .
def loads(data):
    """
    This differs from the Python implementation, in that it returns
    the request structure in Dict format instead of the method, params.
    It will return a list in the case of a batch request / response.
    """
    if data == '':
        # notification
        return None
    result = jloads(data)
    # if the above raises an error, the implementing server code 
    # should return something like the following:
    # { 'jsonrpc':'2.0', 'error': fault.error(), id: None }
    if config.use_jsonclass == True:
        from jsonrpclib import jsonclass
        result = jsonclass.load(result)
    return result
def loads ( data ) : if data == '' : # notification return None result = jloads ( data ) # if the above raises an error, the implementing server code  # should return something like the following: # { 'jsonrpc':'2.0', 'error': fault.error(), id: None } if config . use_jsonclass == True : from jsonrpclib import jsonclass result = jsonclass . load ( result ) return result