XML
위키백과 ― 우리 모두의 백과사전.
XML(Extensible Markup Language)은 W3C에서 다른 특수 목적의 마크업 언어를 만드는 용도로 권고하는 다목적 마크업 언어이다. XML은 SGML의 단순화된 부분집합이지만, 수많은 종류의 데이터를 기술하는데 적용할 수 있다. XML은 주로 다른 시스템, 특히 인터넷에 연결된 시스템간의 데이터 공유를 용이하게 하며 HTML의 한계를 극복할 목적으로 만들어졌다. XML 기반 언어로는 RDF, RSS, MathML, XHTML, SVG 등이 있으며, 이들 언어들은 단일하게 규정된 방식으로 정의되었기 때문에, 사전정보 없이도 이들 언어로 작성된 문서에 대해 수정이나 적합성 검사를 하는 프로그램의 제작도 가능하다.
xml에서의 기본 개념 10가지
- XML은 구조적인 데이타를 위한것이다
- XML은 다소 HTML과 같이 보인다
- XML은 텍스트이며, 읽혀지는것만을 의미하지 않는다
- XML은 크기가 커진다
- XML은 기술의 집합이다
- XML은 새로운 기술이 아니라 발전한 기술이다
- XML은 HTML에서 XHTML로 이끌었다
- XML은 모듈식이다
- XML은 RDF와 시맨틱 웹의 토대이다
- XML은 라이센스 제약이 없으며, 플랫폼 독립적이고, 많은 지원이 있다