XML/XML

PCDATA와 CDATA

본클라쓰 2011. 8. 27. 12:28

 

PCDATA(Parsed Character DATA)

 

 XML 파서(해석기)가 해석하는 문자 데이터를 말합니다. 문자열에 엔티티 참조가 있다면 엔티티 참조에 해당하는 값으로 치환하여 출력합니다. 즉, 태그를 말합니다.

<note>

<to>홍길동</to>

<from>허생원</from>

<message>연락주세요</message>

</note>

 

 

 

CDATA(Character DATA)

 

 문자 데이터를 XML 파서가 해석하지 않고 그대로 표현하는 DATA를 말합니다. CDATA 로 선언한 원소에 적힌 문자열은 엔티티 값이 있어도 그대로 문자로 표현됩니다.


<script type="text/javascript">

<![CDATA [

function fun(a,b) {

return a+b;

}

]]>

</script>

'XML > XML' 카테고리의 다른 글

네임스페이스(Namespces)란  (0) 2010.09.12
DTD를 통한 XML 문서 검증  (0) 2010.09.12
속성 정의 방법  (0) 2010.09.12
엘레멘트 정의 방법  (0) 2010.09.12
XML 문서의 트리구조  (0) 2010.08.30