"XML+Namespace"의 두 판 사이의 차이
seonae's wiki
(→XML의 구성요소) |
(→XML의 구성요소) |
||
11번째 줄: | 11번째 줄: | ||
===XML의 구성요소=== | ===XML의 구성요소=== | ||
− | [[XML구성요소.png]] | + | [[파일:XML구성요소.png]] |
====Namespace==== | ====Namespace==== |
2019년 1월 31일 (목) 11:06 기준 최신판
XML
- XML(eXtensible Markup Language): 문서의 구조적인 형식과 내용 요소들이 컴퓨터가 식별할 수 있는 명시적 정보로 기술될 수 있도록 하기 위한 전자문서 마크업 언어.
XML의 특징
- 수 많은 종류의 데이터를 자유롭고 다양한 용도로 작성이 가능하다.
- 특정 데이터의 의미맥락을 파악할 수 있도록 만들어준다.
XML의 구성요소
Namespace
- XML 문서 내에서 일련의 요소와 속성 이름을 명확하게 인식할 수 있게 하는 식별자
- 하나의 그룹을 이루는 요소 또는 속성 이름의 집합
Namespace의 필요성
- XML 문서 내에 성격이 다른 2개 이상의 요소가 동일한 이름을 갖는 경우
- 이를 다른 영역에 속한 요소임을 별도로 표기해주는 장치로서의 필요성