WEB/JS
[JS] 15-1. 챗봇 유동적인 기능 만들기 (json parsing)
개발자 만두
2021. 10. 2. 07:34
728x90
반응형
✅json이란 ?
JSON(JavaScript Object Notation)은 속성-값 쌍 또는 키-값 쌍으로 이루어진 데이터 객체를 전달하기 위해 인간이 읽을 수 있는 텍스트를 사용하는 개방형 표준 형식이다. 예시는 다음과 같다.
[
{
topText1 : '오늘의 기온을 적어주세요',
topText2 : '기온에 맞는 옷차림을 알려드릴게요'
}
]
서버와 웹 클라이언트 사이에서 데이터를 주고 받을 때 주로 사용한다.
✅json 활용법
서버를 직접 구현하지 않을 것이기 때문에 json 형식의 코드를 이용하여 설명할 예정이다. 다음 코드를 보자.
let json = [
{
topText1 : '오늘의 기온을 적어주세요',
topText2 : '기온에 맞는 옷차림을 알려드릴게요'
}
];
json이라는 변수의 0번째 위치에 있는 topText1이라는 이름의 데이터 = "오늘의 기온을 적어주세요"
json이라는 변수의 0번째 위치에 있는 topText2라는 이름의 데이터 = "기온에 맞는 옷차림을 알려드릴게요"
이를 코드로 작성하면 다음과 같다.
console.log(json[0].topText1);
객체에 접근하는 방식으로 데이터에 접근하여 사용할 수 있다.
728x90
반응형