..

Search

6) XML 주석

XML 주석


XML 주석(comment)

주석(comment)이란 개발자가 작성한 해당 코드에 대한 이해를 돕는 설명이나 디버깅을 위해 작성한 구문을 의미합니다.

이러한 주석은 XML 코드의 어느 부분에라도 작성할 수 있으며, 이러한 주석문은 XML 파서가 처리하지 않습니다.

 

XML의 주석은 HTML의 주석과 같은 모양입니다.

문법

<!-- 주석 내용 -->

 

XML의 주석은 <!--로 시작하여 -->로 끝납니다.

주석의 시작 태그(<!--)에는 느낌표(!)가 있지만 종료 태그(-->)에는 느낌표가 없습니다.

 

XML 주석에서 시작과 마지막의 하이픈(-)의 개수는 중요하지 않습니다.

다만, 주석의 내용 안에 두 개 이상의 연속된 하이픈은 허용하지 않습니다.

 

다음 예제는 주석의 내용 안에 두 개의 연속된 하이픈이 존재하기 때문에 오류가 발생합니다.

예제

<!----- 이것은 주석 -- 이 아닙니다. --> // 오류가 발생함.

 

하지만 다음 예제는 두 개의 하이픈이 연속하지 않기 때문에 주석으로 정상 인식됩니다.

예제

<!----- 이것은 주석 - - 입니다. --> // 주석으로 정상 인식함.


XML 주석의 작성 규칙

XML 프롤로그(prolog) 부분에는 주석을 작성할 수 없습니다.

또한, XML 속성의 속성값 내부에도 주석을 작성할 수 없습니다.

XML에서는 주석 안에 또 다른 주석을 작성할 수는 없습니다.


연습문제