eXtensible Markup Language
-
XML(Extensible Markup Language)정보관리기술사/IT 관련 용어 2017. 10. 18. 11:33
마크업 언어란 인쇄시 사용하는 조판 지정 언어였다. 인쇄할 내용의 문단, 폰트 등을 지정하던 언어였던 것이다. 그러다가 텍스트 데이터에 처리할 내용을 어플리케이션에게 지시하는 언어로 개념이 확장되었다. 이런 마크업 언어의 시초는 SGML(Standard Generallzed Markup Language)이다. SGML로 인해 우리가 잘 아는 HTML과 XML등이 파생되었다. 하지만 SGML은 너무 복잡하고 이식성이 낮아서 대중성이 상당이 떨어졌다. 복잡한 탓에 사용자의 DTD작성 또한 어려웠다. 이러한 SGML의 단점을 극복하고 HTML등의 장점을 도입하여 새로운 언어를 만든것이 바로 XML이다. XML은 사용자 정의 태그를 통해 텍스트 데이터의 구조화된 문서 저장과 어플리케이션간의 문서 교환을 위해 1..