반응형
줄바꿈 없이 상대방에게 어떤 정보들을 보내야 할 때...
표와 같이 구조를 가진 정보는 한 줄로 어떻게 보내야 할까?
정보를 주는 쪽과 받는 쪽 사이에 합의된 형식이 있어야 한다
XML
XML은 데이터를 표현하기 위하여 많이 사용되어 온 방식으로 HTML과 흡사한 구조를 가지고 있습니다.
<tag>내용</tag> 형식으로 표현
장점
- JSON에 비해 문법 오류에 덜 취약하다. 오타가 생겨도 페이지 구동 가능
- 주석을 사용할 수 있다.
JSON
문법 오류에 취약하다 ,하나만 안 적어도 페이지 해석 불가
{}안에 : 으로 항목과 정보를 구분해서 자바스크립트 객체 형식으로 표현
장점
- 읽기 쉽다
- 텍스트를 기반으로해서 가볍다
YAML
YAML 또한 JSON과 비슷하게 사람이 읽기 쉬운 형태의 데이터 표현 형식입니다. YAML은 XML과 문법적으로 유사한 점이 많습니다. YAML에서도 주석을 사용 가능하며 개행, 공백으로 블록을 인식합니다.
다만, 태그를 사용하지 않고 공백 위주로 데이터를 구분하므로 한 줄로 작성할 수 없다는 특징이 있습니다.
반응형
'IT Study > 영상 리뷰' 카테고리의 다른 글
[보안기초] 웹 공격과 방어 (0) | 2021.04.19 |
---|---|
HTML, CSS, JavaScript가 뭔가요? (0) | 2021.04.19 |
서버란 무엇인가요? (0) | 2021.04.19 |
Scope 가 뭔가요? (feat: let, const, var 의 차이 ) (0) | 2021.04.18 |
MVC 웹 프레임워크가 뭔가요? (0) | 2021.04.18 |