コード例 #1
0
 def identity_from_jsonObject(jsonObj):
     fn = jsonObj.get('first_name')
     ln = jsonObj.get('last_name')
     org_id = int(jsonObj.get('organization'))
     org_subj_id = jsonObj.get('organization_subject_id')
     org_id_label = jsonObj.get('organization_id_label')
     dob = RequestBase.dateFromString(jsonObj.get('dob'))
     lm = RequestBase.dateTimeFromJsonString(jsonObj.get('modified'))
     c = RequestBase.dateTimeFromJsonString(jsonObj.get('created'))
     id = int(jsonObj.get('id'))
     sub = Subject(first_name=fn, last_name=ln, organization_id=org_id,
                   organization_subject_id=org_subj_id,
                   organization_id_label=org_id_label, dob=dob,
                   modified=lm, created=c, id=id)
     return sub