HTML 문서는 '<', '.', '>'와 같은 마크업 문자들을 파싱해서 읽어들이는 구조다.
그래서 마크업 문자들을 원래 대로의 의미로 사용하기 위해서 '>', '<', ' '등의
escape 문자열(escape character)을 이용해야 한다.
더구나 문장이 길어지게 되면 아주 번거로운 문제가 발생한다.\
이럴때 사용하는 것이 바로 CDATA 절이다.
파서는 <![CDATA[ 와 ]]> 사이의 문장을 단순한 문자데이터로 인식하게 된다.
XML 문장 안에 또 다른 XML 문장을 넣을 때도 사용할 수 있다.
예제)
<?xml versin="1.0" encoding="euc-kr" ?>
<%@ page contentType="text/xml; carset=eucp-kr" %>
<people>
<result>success</result>
<person><![CDATA[
{
name: '홍길동',
id: 'hong',
sex:'male'
}
]]></person>
</people>