xml vs json

JSON과 XML의 공통점 JSON과 XML은 다음과 같은 공통점을 가지고 있습니다.

  1. 둘 다 데이터를 저장하고 전달하기 위해 고안되었습니다.

  2. 둘 다 기계뿐만 아니라 사람도 쉽게 읽을 수 있습니다.

  3. 둘 다 계층적인 데이터 구조를 가집니다.

  4. 둘 다 다양한 프로그래밍 언어에 의해 파싱될 수 있습니다.

  5. 둘 다 XMLHttpRequest 객체를 이용하여 서버로부터 데이터를 전송받을 수 있습니다.

JSON과 XML의 차이점 하지만 JSON과 XML은 다음과 같은 차이점도 가지고 있습니다.

  1. JSON은 종료 태그를 사용하지 않습니다.

  2. JSON의 구문이 XML의 구문보다 더 짧습니다.

  3. JSON 데이터가 XML 데이터보다 더 빨리 읽고 쓸 수 있습니다.

  4. XML은 배열을 사용할 수 없지만, JSON은 배열을 사용할 수 있습니다.

  5. XML은 XML 파서로 파싱되며, JSON은 자바스크립트 표준 함수인 eval() 함수로 파싱됩니다.