본문 바로가기

Programming/XML

엘리먼트(Element)

 (1) 엘리먼트 작성 문법

 모든 XML 문서는 단 하나의 루트 엘리먼트(root element)를 갖는다. 루트 엘리먼트는 자식 엘리먼트를 포함할 수 있으며, 자식 엘리먼트는 다시 그 지신의 자식 엘리먼트를 포함할 수 있다. 이러한 방식으로 엘리머트들은 트리 형태의 계층 구조를 이루게 된다.

<시작 태그 명>                   ->               <book>

내용                               ->                     XML 기본서

</끝 태그 명>                    ->                </book>

 

 (2) 엘리먼트의 종류

1) 내용을 가지는 엘리먼트

문자 데이터나 자식 엘리먼트를 내용으로 갖는 엘리먼트를 말한다. 다음은 <book> 엘리먼트가 자식 엘리먼트를 내용으로 가지는 경우이다.

문법

<book>

<title>자연과 인간</title>

</book>

 

2) 내용이 없는 엘리먼트(빈 엘리먼트) 

상기의 엘리먼트와 반대의 개념이다.

표기법은 상기와 같은 방식이나, 주의해야 할 점은 시작태그와 끝태그 사이에 공백이 오면 안된다는 것이다.

공백도 문자로 취급하기 때문이다.

문법    <image src="D:\temp\image1.gif"/> 또는 <image src="D:\temp\image1.gif"></image>

이 글은 스프링노트에서 작성되었습니다.