[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뿐만 아니라 다양한 프로그래밍 언어에서도 지원되는 데이터 형식입니다.

참고 자료