XML 주석
문서 구조나 편집에 대한 참고 사항 등 XML 파서에 사용하지 않을 내용을 주석에 포함할 수 있습니다. 주석은 <!--
로 시작하여 -->
로 끝납니다. 예를 들어, <!--catalog last updated 2000-11-01-->
과 같습니다.
문서 뒤나 텍스트 내용에서 DTD(문서 종류 정의)가 포함된 문서 프롤로그에 주석을 표시할 수 있습니다. 그러나 특성 값 또는 태그 내에 주석을 표시할 수는 없습니다.
파서는 >
가 나타나면 주석이 끝나는 것으로 간주하고 문서를 다시 일반 XML로 처리하기 시작합니다. 이러한 이유로 주석 내에 >
문자열을 표시할 수 없습니다. 이러한 제한을 빼면 CDATA 섹션과 같이 적합한 XML 문자를 주석에 넣을 수 있습니다. 이 방법은 문서의 내용을 제거하지 않고 파서에 표시된 스트림에서 XML 주석을 제거할 때 매우 유용합니다.
다음 주석을 사용하여 임시로 태그를 제거할 수 있습니다.
<!--- <test pattern="SECAM" /><test pattern="NTSC" /> -->
참고: |
---|
HTML에서 주석을 사용하여 스크립트와 스타일시트를 숨길 수 있습니다.XML에서 이 기법을 사용하려면 주석을 검색하고 그 내용을 추출하고 태그 문자를 확인한 다음 다시 구문 분석해야 할 수 있습니다.이 경우 CDATA 섹션을 사용하는 것이 더 편리합니다. |