사이트 내 전체검색
XML이란 무엇인가?
로빈아빠
https://cmd.kr/javascript/17 URL이 복사되었습니다.

본문

XML은 EXtensible Markup Language의 약자이다.
XML은 HTML과 매우 흡사한 markup language이다.
XML은 데이터를 기술하기 위해 고안되었다.
XML 태그들은 XML에서 미리 정의되어 있지 않다. 필요한 태그는 본인이 정의를 해야만 한다.
XML은 자기기술적(self describing) 특성을 갖고 있다.
XML은 데이터를 기술하기 위해 공식적으로 DTD(Document Type Definition)를 사용한다.

--------------------------------------------------------------------------------
XML과 HTML의 주요 차이점
XML은 HTML의 대치물이 절대 아니다.
XML과 HTML은 서로 다른 목표를 가지고 고안되었다:

XML은 데이터가 무엇인지(what data is)에 초점을 맞춰 데이터를 기술하기 위해 고안되었다.
HTML은 데이터가 어떻게 보일지(how data looks)에 초점을 맞춰 데이터를 표시하기 위해 고안되었다.

HTML은 정보를 표시하기 위한 언어이고, XML은 정보를 기술(describing)하기 위한 언어이다.


--------------------------------------------------------------------------------
XML의 확장성
HTML 문서를 만들기 위한 태그나 HTML 문서의 구조는 이미 정의되어 있다. HTML 문서를 만드는 사람은 HTML 표준에서 정의된 태그들만 사용할 수 있다.

XML은 자신의 문서 구조와 자신의 태그를 정의할 수 있도록 해준다.


--------------------------------------------------------------------------------
XML과 HTML의 상호 역할
XML이 HTML의 대치물이 아니라는 사실을 이해하는 것은 상당히 중요하다. 향후 웹 개발에 있어서 XML은 웹 데이터를 기술하고 구조화 시키는데 사용될 것이며 HTML은 동일한 데이터를 표시하고 꾸미기 위해 사용될 것이다.


--------------------------------------------------------------------------------
XML의 미래
XML이 생겨난 이후로 놀라울 정도의 속도로 XML 표준이 발전되어 왔으며 소프트웨어 벤더들도 상당히 빠른 속도로 XML을 표준으로 삼고 있다.

XML은 향후 HTML 만큼이나 웹의 근간이 될 것이다. 또한 XML은 웹을 통한 데이터 전송 및 데이터 처리의 표준으로 자리 잡을 것이다.

 

 

 

출처-코리아인터넷닷컴

출처 : http://qdata.co.kr/bo/bbs/board.php?bo_table=hjqa&wr_id=10

댓글목록

등록된 댓글이 없습니다.

831 (1/17P)

Search

Copyright © Cmd 명령어 18.222.71.231