json [数据交换格式]

    #!/usr/bin/python
    import json

    #json file temp.json
    #{ "name":"00_sample_case1", "description":"an example."}

    f = file("temp.json");
    s = json.load(f)        # 直接读取json文件
    print s
    f.close

    d = {"a":1}
    j=json.dumps(d)  # 字典转json
    json.loads(j)    # json转字典

    s = json.loads('{"name":"test", "type":{"name":"seq", "parameter":["1", "2"]}}')
    print type(s)    # dic
    print s
    print s.keys()
    print s["type"]["parameter"][1]

    json.dumps({'ret':'cmd_ret0', 'out':'cmd_ret1'}, separators=(',', ':'))    
    # 紧凑的json格式,去掉空格
文档更新时间: 2018-11-21 17:38   作者:RuM