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개의 댓글

관련 채용 정보