XML 문서의 모든 텍스트는 파서에 의해 구문 분석됩니다.
CDATA 구성 요소 내의 텍스트만 파서에서 무시됩니다.
---------------------------- ---------------------------------------
데이터 분석
XML 파서는 일반적으로 XML 문서의 모든 텍스트를 처리합니다.
XML 요소가 구문 분석되면 XML 요소 내부의 텍스트도 구문 분석됩니다.
<message>This text is also parsed</message>
XML 구문 분석기가 이를 수행하는 이유는 XML 요소 내의 다른 텍스트 아래 예와 같이 다른 요소가 포함되어 있으며 이름 요소에는 첫 번째와 성의 두 요소가 포함되어 있습니다.
<name><first>Bill</first><last>Gates</last></name>
파서는 위 코드가 다음과 같다고 생각합니다. 이거:
------------------------------- ----- ------------------- --
이스케이프 문자
잘못된 XML 문자는 해당 엔터티로 바꿔야 합니다.
XML 문서에서 "fb92bef9d09cf906dbc828ebf5bef81b ' ' 작은따옴표
" " 큰따옴표
항목은 "&" 기호로 시작하고 ";" 기호로 끝나야 합니다.
참고: XML에서는 "7ef99944857142dbb64bd51395a9a5a3" 태그로 끝납니다:
<message>if salary < 1000 then</message>
CDATA 참고:
CDATA 구성 요소는 더 이상 CDATA 구성 요소를 포함할 수 없습니다(중첩할 수 없음). CDATA 구성 요소에 "]]>" 또는 "313ad0f03474b8a0c9312c362baa2ee9" 사이에 공백이나 개행 문자가 있어서는 안 됩니다.
위 내용은 XML 가이드 - XML CDATA 내용입니다. 더 많은 관련 내용은 PHP 중국어 홈페이지(www.php.cn)를 참고해주세요!