Python simplejson 模块,JSONDecoder() 实例源码

我们从Python开源项目中,提取了以下14个代码示例,用于说明如何使用simplejson.JSONDecoder()

项目:kingpin    作者:pinterest    | 项目源码 | 文件源码
def __init__(self, list_domain, list_key, list_name, list_description,
                 zk_hosts, aws_keyfile, s3_bucket, s3_endpoint="s3.amazonaws.com",
                 encoder_cls=json.JSONEncoder, decoder_cls=json.JSONDecoder,
                 update_callback=None, force_config_update=None):

        kwargs = {}
        if force_config_update is not None:
            kwargs['force_config_update'] = force_config_update

        super(ManagedJsonSerializableDataConfig, self).__init__(
            list_domain, list_key, list_name, list_description, zk_hosts,
            aws_keyfile, s3_bucket, s3_endpoint=s3_endpoint, **kwargs)

        self.encoder_cls = encoder_cls
        self.decoder_cls = decoder_cls
        self.update_callback = None
        if update_callback:
            self.set_update_callback(update_callback)
项目:oscars2016    作者:0x0ece    | 项目源码 | 文件源码
def setUp(self):
        self.decoder = json.JSONDecoder()
        self.encoder = json.JSONEncoderForHTML()
项目:Projects    作者:it2school    | 项目源码 | 文件源码
def json_iter_parse(response_text):
    decoder = json.JSONDecoder(strict=False)
    idx = 0
    while idx < len(response_text):
        obj, idx = decoder.raw_decode(response_text, idx)
        yield obj
项目:Orator-Google-App-Engine    作者:MakarenaLabs    | 项目源码 | 文件源码
def setUp(self):
        self.decoder = json.JSONDecoder()
        self.encoder = json.JSONEncoderForHTML()
项目:jsonplus    作者:randomir    | 项目源码 | 文件源码
def __init__(self, **kw):
        """Constructor for simplejson.JSONDecoder, with defaults overriden
        for jsonplus.
        """
        _decoder_default_args(kw)
        super(JSONDecoder, self).__init__(**kw)
项目:dati-ckan-docker    作者:italia    | 项目源码 | 文件源码
def make_connection(decode_dates=True):
    solr_url, solr_user, solr_password = SolrSettings.get()
    if decode_dates:
        decoder = simplejson.JSONDecoder(object_hook=solr_datetime_decoder)
        return pysolr.Solr(solr_url, decoder=decoder)
    else:
        return pysolr.Solr(solr_url)
项目:Liljimbo-Chatbot    作者:chrisjim316    | 项目源码 | 文件源码
def setUp(self):
        self.decoder = json.JSONDecoder()
        self.encoder = json.JSONEncoderForHTML()
项目:zippy    作者:securesystemslab    | 项目源码 | 文件源码
def setUp(self):
        self.decoder = json.JSONDecoder()
        self.encoder = json.JSONEncoderForHTML()
项目:python-group-proj    作者:Sharcee    | 项目源码 | 文件源码
def setUp(self):
        self.decoder = json.JSONDecoder()
        self.encoder = json.JSONEncoderForHTML()
项目:OneClickDTU    作者:satwikkansal    | 项目源码 | 文件源码
def setUp(self):
        self.decoder = json.JSONDecoder()
        self.encoder = json.JSONEncoderForHTML()
项目:zacui    作者:yoyopie    | 项目源码 | 文件源码
def setUp(self):
        self.decoder = json.JSONDecoder()
        self.encoder = json.JSONEncoderForHTML()
项目:griffith    作者:Strit    | 项目源码 | 文件源码
def initialize(self):
        self.movie = json.JSONDecoder().decode(self.page)['movie']
项目:griffith    作者:Strit    | 项目源码 | 文件源码
def get_searches(self):
        result = json.JSONDecoder().decode(self.page)
        try:
            movies = result['feed']['movie']
            for movie in movies:
                try:
                    title = ''
                    year = ''
                    if 'title' in movie:
                        title = movie['title']
                    elif 'originalTitle' in movie:
                        title = movie['originalTitle']
                    if 'productionYear' in movie:
                        year = '(%s)' % movie['productionYear']
                    self.titles.append('%s %s' % (title, year))
                    self.ids.append(movie['code'])
                except:
                    log.exception('')
        except:
            log.exception('')
            log.error(self.page)


#
# Plugin Test
#
项目:alfredToday    作者:jeeftor    | 项目源码 | 文件源码
def setUp(self):
        self.decoder = json.JSONDecoder()
        self.encoder = json.JSONEncoderForHTML()