Programing 2007/01/08 16:36

XML 이란..

XML(eXtensible Markup Language)이란?

◈구조(Structure), 데이터(Data) 그리고 표현(Description)이 분리된 데이터 정의를 위한 언어

XML(eXtensible Markup Language)의 구성
◈구조(Structure) : DTD(Document Type Definition)
◈데이터(Data) : DTD에 의해서 트리형태의 XML 문서로 표현된다.
XSL (eXtensible Stylesheet Language) : 데이터를 표현하기 위한 방법을 제공한다.

User inserted image

▣XML의 주목적?

◈표준 데이터 교환에 있다.

▣그렇다면 XML문서를 프로그램적으로 이용하고자 할 때는 XML 문서를 핸들 하기 위한 두가지 방법이 있다.

◈DOM(Document Object Model)
◈SAX(Simple API for XML)

▣두가지 방법의 차이점은 DOM 방식은 XML의 저장된 형식인 tree 구조로 데이터를  핸들 하는 방법이고, SAX는 순차적인 스트림 방식이다.

Trackback url :: http://hahakbs.dothost.co.kr/trackback/65

댓글을 달아 주세요


div>