문서의 선택한 두 판 사이의 차이를 보여줍니다.
| 양쪽 이전 판이전 판다음 판 | 이전 판 | ||
| python:json [2021/10/30 12:17] – taekgu | python:json [2025/04/15 10:05] (현재) – 바깥 편집 127.0.0.1 | ||
|---|---|---|---|
| 줄 1: | 줄 1: | ||
| + | ====== JSON ====== | ||
| + | ===== 기초 ===== | ||
| + | <code python json데이터처리> | ||
| + | import json | ||
| + | from io import StringIO | ||
| + | d = [{' | ||
| + | | ||
| + | ] | ||
| + | json_data = json.dumps(d, | ||
| + | print(json_data) | ||
| + | print(d) | ||
| + | |||
| + | io = StringIO(json_data) | ||
| + | print(io) | ||
| + | my = json.load(io) | ||
| + | print(my) | ||
| + | |||
| + | print(type(my)) | ||
| + | print(' | ||
| + | </ | ||
| + | ===== 자료비교 ===== | ||
| + | |||
| + | ^ 언어별 기본자료형표현 | ||
| + | ^ JSON 타입 | ||
| + | | Object | dict | generated Java type | | ||
| + | | 배열(array) | list | java.util.List | | ||
| + | | 문자열(string) | str | java.lang.String | | ||
| + | | 숫자 (정수) | int | java.lang.Integer | | ||
| + | | 숫자 (실수) | float | java.lang.Float | | ||
| + | | true | True | true | | ||
| + | | false | False | false | | ||
| + | | null | None | java.lang.Obejct | | ||
| + | | any | | java.lang.Object | | ||
| + | |||
| + | ^ Format value ^ Java type ^ | ||
| + | | " | ||
| + | | " | ||
| + | | " | ||
| + | | " | ||
| + | | " | ||
| + | | " | ||
| + | | " | ||
| + | | " | ||
| + | | " | ||
| + | | " | ||
| + | | " | ||
| + | | " | ||
| + | | " | ||
| + | | " | ||
| + | |||