XML상에서 <![CDATA[]]>를 사용하는 이유가 무엇일까?
XML상에서 '<', '>', '&'은 특별한 의미를 가진다.
예를 들어 <data>...</data> 태그 내 a < b 텍스트를 입력하고자 할 때
<data> a < b </data>를 입력하게 되면 제대로 작동하지 않는다. 그 이유는 a < b에서 '<' 특수문자가 XML 내에서는 새로운 태그의 시작으로 인식하기 때문이다.
따라서 위와 같이 입력하길 원하는 경우
<data> a < b </data>
혹은
<data><![CDATA[ a < b ]]></data>
로 입력해야한다.
'컴퓨터 공학 > 기타 정보' 카테고리의 다른 글
PNG VS JPEG (0) | 2020.10.26 |
---|---|
Github 디렉토리를 트리형태로 보여주는 확장 프로그램 'Octotree' (0) | 2020.04.16 |
윈도우 10 사용 중 느려졌다면? 추천 프로그램 2가지 (0) | 2019.04.02 |
윈도우 10 설치 후 초기 설정 (0) | 2019.04.02 |
Github Markdown 마크다운 가이드 (0) | 2019.03.05 |