-
반응형
XML을 만들면서 특수문자를 사용하는 경우가 있습니다.
예를들자면,
123<
data
>
<
content
>특<수>문<자>를 <넣>자!!</
content
>
</
data
>
이런식으로 말이죠.
근데 위에처럼 작성하고 보면, 구문이 올바르지 않기때문에 파싱할 수 없게됩니다.
(이런 식으로 파서 에러가 표출됩니다.)
해결방법은 두가지가 있습니다.
특수문자를 코드를 사용하거나,
파서에게 이부분은 텍스트라고 알려주는 것입니다.
전자보다는 후자가 편할수가 있겠네요.
텍스트로 알려주는 방법은 다음과 같습니다.
1<![CDATA[]]>
저 코드안에 특수문자를 포함하여 내용을 작성하여도, 파서는 일반 텍스트로 인식하게 됩니다.
123<
data
>
<
content
>
<![CDATA[특<수>문<자>를 <넣>자!!]]>
</
content
>
</
data
>
이렇게 작성하시면 됩니다.
게시글의 내용을 저장하는 부근에는 이런식으로 작성하면 되겠네요. :)
반응형'웹 > 공부합시다' 카테고리의 다른 글
웹서버와 was 차이를 찾다가 (0) 2016.06.08 자바 애플릿 빨간색 X표시 (애플릿 로드 에러) (0) 2016.04.08 자바 최신버전 자동체크 (jre 버전 & deployJava.js) (0) 2016.04.08 jQuery frameset 접근 (부재 : ready와 onload의 차이) (0) 2016.04.08 jQuery bPopup (팝업 플러그인) (0) 2016.04.08