JSON (JavaScript Object Notation)에 대한 이해와 활용 방법
JSON이란?
JSON은 간단한 형식의 데이터 교환을 위한 경량 데이터 형식입니다. JavaScript를 기반으로 만들어졌으며, 사람 및 기계가 이해하기 쉬운 형식을 제공합니다.
JSON의 구조
JSON의 구조는 Key-Value 쌍으로 이루어져 있으며, 중괄호({})와 대괄호([])를 사용하여 이루어집니다.
{
"name": "John",
"age": 30,
"city": "New York"
}
위 예제에서는 name, age, city가 Key이며, 각각의 값은 John, 30, New York입니다.
JSON에서 데이터 타입
JSON에서는 다음과 같은 데이터 타입을 지원합니다.
– 문자열 (String)
– 숫자 (Number)
– 불리언 (Boolean)
– 객체 (Object)
– 배열 (Array)
– null
JSON의 활용
JSON은 대부분의 프로그래밍 언어에서 지원하는 데이터 형식입니다. JavaScript에서 JSON을 사용하여 데이터를 전송하거나 저장할 수 있습니다.
let myObj = {name: "John", age: 30, city: "New York"};
let myJSON = JSON.stringify(myObj);
localStorage.setItem("testJSON", myJSON);
위 코드는 자바스크립트에서 JSON.stringify()를 사용하여 JavaScript 객체를 JSON 문자열로 변환하고, localStorage에 저장하는 예제입니다.
결론
JSON은 단순하면서도 유연한 데이터 교환 형식입니다. 대부분의 프로그래밍 언어에서 사용할 수 있어 데이터 교환 및 저장에 매우 유용합니다.
Keywords: 자바스크립트, JSON