JSON 소개 :
O json으로는 의미 자바 스크립트 객체 표기법 ( 자바 스크립트 객체 표기법 )
O JSON은 경량 텍스트 데이터 교환 형식입니다
O JSON의 언어 독립적에게
O json으로 자기 설명 잘 이해
* JSON 사용하여 자바 스크립트 데이터 객체를 설명하는 구문을하지만, JSON은 여전히 언어와 플랫폼에 독립적이다. JSON의 파서와 JSON의 라이브러리는 다양한 프로그래밍 언어를 지원합니다.
순서 및 역 직렬화 :
J S는 에 JSON (오브젝트 데이터를 직렬화 할 수 JSON을 . 캐릭터 라인 화를 () ) 및 (직렬화 JSON . 구문 분석 () ) 공정 단계;
PY 에서 의 JSON 모듈 ( 오기 JSON ) 데이터 (직렬화 될 수 json.dumps을 () ) 및 (직렬화 json.loads () ) 프로세스.
JSON의 직렬화 날짜와 시간 데이터 유형 :
1 임포트 JSON 2 에서 날짜 가져 오기 날짜, 날짜 3 T = { " 타이머 " : datetime.now ()} 4 5 클래스 JsonCustomEncoder (json.JSONEncoder) 6 데프 디폴트 (자체 필드) : 7 경우 isinstance (필드, 날짜 ) 8 복귀 field.strftime ( ' % Y- % M- % D % H %의 M %의 S ' ) 9 ELIF의 isinstance (필드 기간) (10) 복귀 field.strftime ( ' % Y- % M- % D ' ) 11 다른 : 12 리턴 json.JSONEncoder.default (자체 필드) 13 14 t_json = json.dumps (t, CLS = JsonCustomEncoder) 15 인쇄 (t_json)