XML 특성 분석 (Analysis of XML)
- 최초 등록일
- 2014.07.08
- 최종 저작일
- 2014.06
- 6페이지/ 한컴오피스
- 가격 3,000원
목차
Ⅰ. 개요
Ⅱ. 등장배경
Ⅲ. 특성
Ⅳ. 구성요소
Ⅴ. XML, SGML, HTML의 비교
Ⅵ. 응용
Ⅶ. 전망
본문내용
XML은 1996년 W3C가 제안한 웹 문서 표준형식으로 기존의 SGML 및 HTML의 단점을 보완하고 정의 가능한 태그 및 타 언어와의 호환성 등의 혁신적인 기능들이 추가되어, 점차 발점됨에 따라 XML은 새로운 문서교환의 표준이 되어가고 있다. 현재 XML은 다양한 문서의 구조를 표현할 수 있는 많은 기능을 가지고 있기 때문에 무선통신 및 문서전송, 공유, 인터넷과 DB를 사용하는 분야를 뛰어넘어 다양한 분야에 자리매김하고 있다. 본 작품은 XML의 개념, 구성요소, 응용, 전망 등을 기술한다. 또한 타 마크업 언어인 SGML과 HTML의 기능을 비교 분석하였다.
Ⅰ. 개요
XML을 처음 접하였을 때 대부분의 이들은 엑셀의 확장자 이외에 다른 용어를 생각하지 못했을 것이다. 이에 대한 이유를 추측해보면 웹 개발의 중심에는 항상 HTML(HyperText Markup Language)과 SGML(Standard Generalized Markup Language)이 있었기 때문일 것이다. HTML과 SGML은 마크업 언어로 구조적 문서를 만들고, 이미지와 객체를 내장하며 대화형 양식을 생성이 가능하였으나 HTML의 제한된 태그 (Tag)사용 및 타 브라우저와의 호환성문제와 SGML의 복잡한 기능 때문에 널리 사용되지 못하였다.
<중 략>
3. 속성 (Attributes)
속성은 요소 (Element)에 대한 부가적인 정보를 제공하며 요소의 시작태그 안에 위치한다. 그림에서의 속성 값의 이름은 img이며, 속성의 이름은 src, 속성의 값은 xml.jepg이다. 이 요소는 빈 요소이기 때문에 /로 끝을 마친다.
4. PCDATA (Parsed Character DATA)
PCDATA는 해석된 데이터라는 뜻으로, XML문서에서 해석하여 키보드로 입력하기 어려운 글자나 문법상 혼돈을 야기할 수 있는 문자 등에 이 개념을 적용한다.
5. CDATA (Character DATA)
PCDATA와 상반되는 개념으로서 파싱 되지 않는 문자 데이터란 의미를 가지며 CDATA section에 지정한 문자열은 Perser가 특별한 처리 없이 응용 프로그램에게 넘겨준다.
참고 자료
없음