본문 바로가기

json

XML 그리고 JSON XML은 시스템의 데이터 표현에서 가장 많이 사용하는 방식이다. 웹브라우저의 탄생이후 표준적으로 사용한 언어은 HTML이다. 프로그램언어라기 보다는 Markup Language 표현하는 언어이다. HTML은 로직도 없고, 글자를 또는 표를 그리기 위한 다양한 태그만이 존재한다. HTML은 한정된 태그를 가지고 있다. 물론 HTML로 대부분의 화면을 만들어낼 수 있지만, 확장성이 용이하지 않다는 단점이 있다. 확장성이라는 것은 새로운 태그를 만들어내는 기능을 통해서 무한한 확장이 가능하도록 하였다. 이 언어가 XML이다. X가 eXtensible 이다. 동일하게 Markup Language이고 확장 가능한 형태로 만든 것이다. 필요에 의해서 새로운 태그를 추가할 수가 있다. 그 추가된 태그를 정의하는 파일.. 더보기
JSON (JavaScript Object Notation) 1. JSON(JavaScript Object Notation) - 경량의 data 교환 형식임 - 사람이 읽고 쓰기에 용이하며, 기계가 분석하고 생성함에도 용이함 2. JSON의 구조 - 이름/값의 쌍으로 된 묶음으로 object, record, struct, dictionary, hash table, keyed list, associative array로 실현됨 - 정렬된 값들의 리스트로 대부분의 언어에서 array, vector, list, sequence로 실현됨 3. JSON의 형식 4. JSON의 이점 - JSON 객체에는 자료형이 부여되므로 별도의 타입 시스템을 만들 필요가 없음 - 데이타를 파싱할 필요가 없음. name/value의 간단한 구조의 형태로 표현된 데이타를 responseTex.. 더보기