[javascript] JSON 형식 예제 생성하기
JSON(JavaScript Object Notation)은 데이터를 교환하기 위한 경량의 데이터 형식입니다. 이 형식을 사용하여 데이터를 구조화하고 전송하는 데 적합합니다.
JSON 형식의 예제를 생성하기 위해서는 다음과 같이 객체를 정의하고 값을 할당하면 됩니다.
// JSON 형식의 예제
let user = {
"name": "John Doe",
"age": 30,
"isEmployed": true,
"address": {
"street": "123 Main St",
"city": "Anytown"
},
"hobbies": ["reading", "sports", "music"]
};
console.log(JSON.stringify(user, null, 2));
위 예제에서는 사용자 정보를 나타내는 JSON 객체를 정의하였습니다. name
, age
, isEmployed
, address
, 그리고 hobbies
와 같은 속성을 포함하고 있습니다.
JSON.stringify
함수를 사용하여 JavaScript 객체를 JSON 문자열로 변환할 수 있습니다.
이때 null
은 replacer 함수를 지정하는 매개변수이며, 2
는 들여쓰기를 의미하는 스페이스 개수입니다. 따라서 이 예제의 실행 결과는 아래와 같이 들여쓰기된 JSON 형식의 문자열이 되겠습니다.
{
"name": "John Doe",
"age": 30,
"isEmployed": true,
"address": {
"street": "123 Main St",
"city": "Anytown"
},
"hobbies": ["reading", "sports", "music"]
}
위와 같이 JSON 형식의 예제를 생성하여 활용할 수 있습니다. JSON은 현대 웹 애플리케이션에서 데이터 교환 및 저장을 위해 널리 사용되고 있으며, JavaScript뿐만 아니라 다양한 프로그래밍 언어에서도 지원되는 데이터 형식입니다.