>백엔드 개발 >XML/RSS 튜토리얼 >XML 가이드 - XML ​​​​CDATA

XML 가이드 - XML ​​​​CDATA

黄舟
黄舟원래의
2017-02-11 15:32:391873검색


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>

front 이 예에서는 CDATA 구성 요소 사이의 모든 텍스트가 파서에서 무시됩니다.


CDATA 참고:
CDATA 구성 요소는 더 이상 CDATA 구성 요소를 포함할 수 없습니다(중첩할 수 없음). CDATA 구성 요소에 "]]>" 또는 "313ad0f03474b8a0c9312c362baa2ee9" 사이에 공백이나 개행 문자가 있어서는 안 됩니다.


위 내용은 XML 가이드 - XML ​​CDATA 내용입니다. 더 많은 관련 내용은 PHP 중국어 홈페이지(www.php.cn)를 참고해주세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.