Open API Json Date DTO 객체 만들기 (직렬화 / 역직렬화) + JSON 데이터의 장점

곽동현·2024년 3월 4일
0

위와 같은 json 데이터 level에 따라서 클래스 단위로 DTO를 생성해주면 된다.
https://valuelog.tistory.com/43

이러한 과정을 역직렬화 라고도 한다.

JSON 데이터의 장점!

ex) js object로 로직을 구현한 경우, py에서 쓰고싶다면? (JSON만 있다고 가정)
바로 가져다 쓰는게 아니라 외부에서 사용할 수 있도록 직렬화 작업을 해줘야 함
1. JSON.stringify() : 문자열로 변환 됨
2. 해당 문자열을 기반으로 파이썬에서 불러와서 사용할 수 있음 → dict로 변환(파이썬)

JSON의 활용
JSON은 프로그래밍 언어와 프레임워크 등에 독립적이므로, 서로 다른 시스템간에 데이터를 교환하기에 좋음

주로 API의 반환형태, 시스템을 구성하는 설정파일에 활용

profile
실패의 경험들을 채워나가기!

0개의 댓글