"XML+Namespace"의 두 판 사이의 차이

seonae's wiki
이동: 둘러보기, 검색
(XML의 구성요소)
(XML의 구성요소)
 
11번째 줄: 11번째 줄:
  
 
===XML의 구성요소===
 
===XML의 구성요소===
[[XML구성요소.png]]
+
[[파일:XML구성요소.png]]
  
 
====Namespace====
 
====Namespace====

2019년 1월 31일 (목) 11:06 기준 최신판

XML

XML이란?

XML의 이해

  • XML(eXtensible Markup Language): 문서의 구조적인 형식과 내용 요소들이 컴퓨터가 식별할 수 있는 명시적 정보로 기술될 수 있도록 하기 위한 전자문서 마크업 언어.

XML의 특징

  • 수 많은 종류의 데이터를 자유롭고 다양한 용도로 작성이 가능하다.
  • 특정 데이터의 의미맥락을 파악할 수 있도록 만들어준다.

XML의 구성요소

XML구성요소.png

Namespace

  • XML 문서 내에서 일련의 요소와 속성 이름을 명확하게 인식할 수 있게 하는 식별자
  • 하나의 그룹을 이루는 요소 또는 속성 이름의 집합

Namespace의 필요성

  • XML 문서 내에 성격이 다른 2개 이상의 요소가 동일한 이름을 갖는 경우
    • 이를 다른 영역에 속한 요소임을 별도로 표기해주는 장치로서의 필요성

Namespace의 활용 예시

Namespace가 필요한 경우.png


Namespace 활용예시.png