컴공지식/웹
PCDATA와 CDATA의 차이
개강한 공대생
2024. 10. 11. 23:41
PCDATA는 " Parsed Character Data"의 줄임말이다.
말그대로 파싱되는 데이터라서 <, & 같은 특수 문자는 반드시 엔티티로 처리해야 한다.
CDATA는 "Character Data"의 줄임말인데, 얘는 파서가 데이터 안의 내용을 그냥 문자 그대로 읽는다.
즉 아무리 복잡하게 적어놔도 파서가 '아, 이건 그냥 글자구나~' 하고 넘어간다.
CDATA 구역은 <![CDATA[ ... ]]> 이렇게 시작하고 끝난다.