본문 바로가기
데이터베이스 DB/서버 디비

XML, HTML, JSON 차이

by tovantablack 2021. 5. 24.
728x90
728x90

다목적 마크업 언어 : 다른 특수한 목적을 갖는 마크업 언어 ex) XML

JSON : JavaScript Object Notation은 서버에서 클라이언트로 데이터를 보낼 때 사용하는 개방형 표준 포맷으로, 클라이언트가 사용하는 언어에 관계없이 통일된 데이터를 주고받을 수 있도록 일정한 패턴을 지닌 문자열을 생성해 내보내면 클라이언트는 이를 해석해 데이터를 자기만의 방식으로 온전히 저장, 표시할 수 있게 됨

-> 속성-값 쌍으로 이뤄진 데이터 오브젝트 형태로 전달됨

-> 비동기 통신을 위해 AJAX에서 많이 사용됨

-> 문자열을 전송 받은 후에 해당 문자열을 바로 파싱(XML보다 더욱 빠른 처리 속도를 보임)

=> HTML과 자바스크립트가 연동되어 빠른 응답이 필요한 웹 환경에서 많이 사용됨

=> XML 대체하는 주요 데이터 포맷으로 각광받음

 

 

 

728x90
728x90

'데이터베이스 DB > 서버 디비' 카테고리의 다른 글

SDN : 소프트웨어 정의 네트워크 뜻, 특징  (0) 2021.05.28
쿠키 Cookie 뜻, 특징  (0) 2021.05.24
정규화 디테일  (0) 2020.08.17
데이터 비식별화  (0) 2020.08.16
ORM, JPA  (0) 2020.06.04

댓글