본문 바로가기

Android/XML

안드로이드/Android XML에 특수문자 삽입 하기 (CDATA)

안드로이드/Android XML에 특수문자 삽입 하기 (CDATA)

안드로이드 strings.xml을 사용할 때 특수문자를 삽입하면 에러가 나는데요. CDATA를 이용하여 XML에 삽입을 해주면,
<,>, & 같은 특수 문자들이 자동으로  &lt;, &gt;, &amp;로 변환 된다고 합니다.


자 그럼 , CDATA의 사용 형태를 알아 보겠습니다.
 

<string></string> 사이의 문자열에

<![CDATA["삽입할 특수문자"]]>  형태로 사용하시면 됩니다. 

예를 들면 아래와 같이 사용 하시면 됩니다.

<![CDATA["<"]]>공지<![CDATA[">"]]> 같이 사용하여 빌드를 하면

<공지> 라는 특수문구가 포함된 string값을 얻을 수 있습니다.