Structured data
- Category
- Programming
XML(Extensivle markup Language) #
XML 이란? #
- 확장가능한 마트업 언어
- 새로운 마트업 언어를 개발하기 위한 수단으로 사용 - 메타언어
- W3C(World Wide Web Consortium)에서 처음 제안
XML 문서의 특징 #
- 정해진 태가가 존재하지 않는다 .
- 데이터의 구조를 설명하고 표시방법에 대해서는 XSL이라는 문서를 통해 할수 있도록 데이터 부분과 표현 부분을 분리하고 있다.
- 데이터항목의 의미에따라 데이터를 구조화 할 수 있다.
- 컴퓨터 시스템과의 데이터 연결성이 뛰어나다.
- 대소문자를 구분한다.
- 시작테그와 종료태그가 반드시 필요
- 태그들은 교차되어 사용할 수 없다.
XML의 구성 #
- 테이터를 나타내기 위한 기술 : XSL, XSLT, CSS
- 데이터 문법을 정의하기 위한 기술 : DTD
- 프로그램에서 사용하기 위하 문서를 해석/구조화하는 기술 ( 파서 ) : DOM
- 문서의 링크 : XPath, Xpointer, XLink
- XML 변형 : WML, XHTML, MathML
사용하는 이유 #
- 태그를 통하여 데이터의 의미를 파악하고 이를 통해 데이터를 처리
- 다양한 스타일의 적용이 가능
- 데이터의 독립성
- 데이터 교환
- 다양한 뷰
- 데이터 검색 기능 강화
사용분야 #
- 시스템간 정보 교환
- 데이터 형태는 유지하며 타 시스템의 정보를 읽어 들일수 있게 됨
- XML 애플리케이션
- 메타언어로써 기능을 이용하여 늑정분야의 특정 목적의 태그를 정의
- 특정 애플리케이션의 옵션 지정어로 사용
Incoming Links #
Related Data Sciences (DataScience 0) #
Related Etcs (Etc 1) #
Suggested Pages #
0.0.1_20231010_1_v71
-
content-type
text/x-markdown
-
schema
DataScience