Json과 xml의 비교
ð 사람이 사용하는 환경에 따라서 의견이 다르다.
ð 일부 사람은 JSON이 빠르고, 어떤 사람은 XML이 빠르다라고 한다.
JSON언어 자체가 개발이 될 때 경량화한 데이터 전송에 유리하게 개발이 되어 있다.
그리고 XML의 단점을 보완하기 위해 나왔다.
XML의 단점은 파싱을 할 때 DOM문서 구조로 되어 있어서 객체를 표현하기에 힘이 들다.
파싱을 하려면 속도가 오래 걸린다.
그에 비해 JSON은 같은 형태로 되어 있는 것을 가지고 오는 것이므로 접근하는데 있어서 속도는 오래 걸리지 않는다.
자바스크립트에서 JSON 웹에서는 쉽게 접근이 가능한 구조로 되어 있어서 빠르다.
XML은 확장성, 범용성이 좋고 JSON은 전송하려고 하는 데이터 량이 적다.
XML은 텍스트로 되어 있고, JSON은 객체의 형태로 되어 있기 때문에 전송하는데 걸리는 시간이 XML이 더 빠를 수도 있다.
XML의 구조가 복잡하게 얽혀 있는 경우에는 JSON가 더 빠를 수도 있다.
자바언어에서 JSON데이터를 불러오는 데 걸리는 시간이 데이터량에 상관없이 JSON이 XML보다 빠르다. 그래서 모바일 환경에서는 JSON데이터를 불러오는 것이 적합하다고도 할 수 있다.
이는 여러 사이트들을 돌아다니면서 정리한 것입니다.
관점에 따라서 다른 것 같아보입니다.
JSON을 개발한 사람은 JSON이 좋다고 할 것이고
XML을 개발한 사람은 XML이 좋다고 할 것이다.
어떤 것을 선택해서 사용하느냐는 ,
개발자의 몫, 환경일 것 같다.
'FrontEnd' 카테고리의 다른 글
웹접근성 관련 사이트 (0) | 2014.08.19 |
---|---|
firefox 브라우져 외에 다른 브라우져에서 파이어버그 띄우기 (0) | 2014.08.08 |
css3 버튼 만들어 주는 사이트 (1) | 2014.05.18 |
새 창 띄우기 (0) | 2014.05.14 |
세자리마다 콤마 (0) | 2014.05.14 |