[REST API] 8. JSON
May 09, 2025
Contents
JSONJSON
- 공식 명칭은 JavaScript Object Notation으로, 자바스크립트의 객체를 텍스트 형식으로 표현하는 표현식을 의미함
- 자바스크립트가 아닌 다른 언어에서도 객체를 전송해야 할 때에 데이터 변환의 문제가 발생
- 내 언어로 작성된 객체를 어떤 형태로 변환할 것인가?
- 다른 언어로 작성된 객체를 내 언어로 바꿔서 해석해야 할 때의 경우가 얼마나 될 것인가?
- 이 문제들을 해결하기 위해, 객체를 변환하여 표현하는 기준을 JSON으로 지정
- 각자 다른 언어를 사용하더라도, 다음의 과정을 거치면 어떤 객체라도 해석 가능함
- 내가 전송할 언어로 작성된 객체를 JSON으로 변환함
- JSON으로 작성된 데이터를 다른 컴퓨터로 전송함
- 전송 받은 JSON 데이터를 내가 사용하는 언어로 변환함

Share article