JSON은 JavaScript Object Notation의 약자입니다. 데이터를 키/값 쌍으로 구성하는 JavaScript 개체입니다. 이러한 방식으로 데이터를 저장하면 이러한 개체가 가볍고 언어에 독립적입니다. 즉, JSON은 대부분의 프로그래밍 언어에서 읽을 수 있습니다.
JSON은 가볍고 사람과 기계가 쉽게 읽을 수 있기 때문에 클라이언트 측 서버에서 데이터를 검색하는 데 일반적으로 사용됩니다. API 소비의 세계에서 JSON은 서버에서 사용자에게 원하는 데이터만 가져올 만큼 충분히 유연합니다.
JSON 사용
JSON을 사용하면 데이터를 편리하게 저장할 수 있습니다. 서버에서 애플리케이션의 프런트 엔드로 전달됩니다. 대부분의 프로그래밍 언어에는 데이터를 JSON으로 즉시 변환하는 방법이 있습니다. JavaScript 가져오기 요청에서 서버에서 보낸 데이터 응답은 요청에서 json()
메서드를 호출하여 JSON으로 변환됩니다. 여기에서 가져오기 쿼리에 대해 자세히 알아보세요.
왜 항상 응답을 JSON으로 변환해야 합니까? 한 가지 대답은 장황하고 우리 인간이 해독하기 어렵습니다. 응답을 JSON으로 변환하여 데이터를 사람이 읽을 수 있는 키/값 쌍으로 구성합니다. 이렇게 하면 응답 데이터로 작업을 수행하기 위해 작성하는 코드를 통해 데이터에 더 쉽게 액세스할 수 있습니다.
JSON 예제
먼저 응답이 변환된 내용을 살펴보겠습니다. JSON은 다음과 같습니다. 아래 예에서 현재 우주에 얼마나 많은 우주비행사가 있는지 알려주는 API로 가져오기 요청을 보냅니다.
목적을 위해 JSON으로 변환한 응답을 콘솔에 저장합니다.
이 객체 내부에 "message, ‚" "number" 및 "people. ‚" 메시지 키는 " 성공 .`" 이것은 우리에게 좋은 메시지입니다. 요청 상태를 알려주세요.