data.json
[{"need_key": {"pri": ["outpatient_visit_id", "inpatient_visit_id"], "sub": "visit_id"}, "match_rules": [{"pri": ["visit_datetime", "admit_datetime"], "sub": ["create_application_datetime"]}], "principal_table": ["tbl_reg_registrations", "tbl_adt_admits_discharges"], "subordinate_table": "tbl_std_studies", "need_yidu_vid": "yes", "common_key": {"pri": "patient_id", "sub": "patient_id"}}]
如果你要处理的是文件而不是字符串,你可以使用 json.dump() 和 json.load() 来编码和解码JSON数据。例如:
#!/usr/bin/env python
# -*- coding: utf-8 -*-
import json
import os,sys
with open('data.json', 'r') as f:
data = json.load(f)
print(data[0]["need_yidu_vid"])
# Writing JSON data
with open('data.json', 'w') as f:
json.dump(data, f)
Comments