표를 보시면 XML(초록선)은 하락세에 있고 JSON(진한 노란색) 은 완전하지는 않지만 상승 곡선에 있습니다
최근 대세는 JSON이 이끄는 것으로 보이네요
JSON과 XML의 공통점
1. 데이터를 저장하고 전달하기 위해 고안되었음 2. 기계뿐만 아니라 사람도 쉽게 읽을 수 있음 3. 계층적인 데이터 구조 4. 다양한 프로그래밍 언어에 의해 파싱될 수 있음 5. XMLHttpRequest 객체를 이용하여 서버로부터 데이터를 전송받을 수 있음
JSON과 XML의 차이점
1. JSON은 종료 태그를 사용하지 않음 2. JSON의 구문이 XML의 구문보다 더 짧음 3. JSON 데이터가 XML 데이터보다 더 빨리 읽고 쓸 수 있음 4. XML은 배열을 사용할 수 없지만, JSON은 배열을 사용할 수 있음 5. XML은 XML 파서로 파싱되며, JSON은 자바스크립트 표준 함수인 eval() 함수로 파싱됨