상세 컨텐츠

본문 제목

[SQL QUARY] XML CDATA, <![CDATA[]]>, sql cdata xml

프로그래밍/DB(데이타베이스)

by 발랄하고 우울한 청춘 2016. 8. 9. 11:58

본문

728x90
반응형
SMALL


 


 

[SQL QUARY]

XML CDATA, <![CDATA[]]>, sql cdata xml 



 


회사에서 xml코딩을 하면서 심심치 않게 본 XML <![CDATA[]]> 태그

궁금해서 바로 상급자에게 물어보긴 했지만 왠지 설명이 안와닿아서 열심히 검색해보니 

"특수문자 관련 에러 방지"를 위한 태그였다. XML파서가 

'<![CDATA[' 를 발견할 경우 다음의 문자열을 엔터티태그로 검색하지 않고 문자열로 읽는다. ']]>' 를 발견하면 일반 구문해석으로 돌아간다.


특히 기간 검색시 많이 쓰이는 '<'는 태그의 시작으로, '&'는 글자의 시작으로 해석하기 때문에 꼭

<![CDATA[]]> 로 감싸주어야 에러를 방지할 수 있다. 


단, 중복으로 사용할 수 없으니 주의!



반응형
LIST

관련글 더보기

댓글 영역