목차
- 1. JSON을 문자열로 변환하는 예제
- 2. 변환된 문자열을 바이트로 변환하는 예제
- 3. JSON bytes를 문자열로 변환하는 예제
- 4. JSON 문자열을 JSON으로 변환하는 예제
1. JSON을 문자열로 변환하는 예제
Python의 JSON 라이브러리를 사용하여 Python 객체를 JSON 문자열로 변환하는 예제입니다.
import json
data_dict = {"name": "hello", "age": 22, "city": "seoul"}
json_str = json.dumps(data_dict)
print(json_str) # '{"name": "hello", "age": 22, "city": "seoul"}'
2. 변환된 문자열을 바이트로 변환하는 예제
문자열로 변환된 JSON 데이터를 바이트로 변환하는 예제입니다.
import json
data_dict = {"name": "hello", "age": 22, "city": "seoul"}
json_str = json.dumps(data_dict)
json_bytes = json_str.encode('utf-8')
print(json_bytes)
3. JSON bytes를 문자열로 변환하는 예제
바이트로 변환된 JSON 데이터를 다시 문자열로 변환하는 예제입니다.
import json
json_bytes = b'{"name": "hello", "age": 22, "city": "seoul"}'
json_str = json_bytes.decode('utf-8')
print(json_str)
4. JSON 문자열을 JSON으로 변환하는 예제
JSON 문자열을 다시 Python의 JSON 객체로 변환하는 예제입니다.
import json
json_str = '{"name": "hello", "age": 22, "city": "seoul"}'
data_dict = json.loads(json_str)
print(data_dict)
반응형