ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • [Mybatis] XML 파일에 부등호 포함 쿼리 넣는 방법
    샤자의 개발일지/Spring Framework 2025. 4. 15. 13:57
    728x90

    XML 파일에 부등호 포함 쿼리 넣을 때 주의점
    XML 파일에 부등호를 포함한 쿼리를 넣을 때, XML 파서가 부등호를 잘못 해석할 수 있습니다. 이 문제는 XML에서 부등호가 특수 문자로 취급되기 때문입니다. 따라서, XML 파일에 부등호를 포함한 쿼리를 넣을 때는 몇 가지 방법으로 해결할 수 있습니다.

    [해결 방법]

    1)CDATA 섹션 사용
    XML에서 부등호를 포함한 쿼리를 <![CDATA[]]> 섹션 내에 넣으면, XML 파서가 해당 내용을 문자열로 인식하여 잘못 해석하지 않습니다.



    2)부등호 대체 문자 사용
    XML에서 부등호를 대체 문자로 표현할 수 있습니다. 예를 들어, <는 &lt;, >는 &gt;로 대체할 수 있습니다.



    정리)
    XML 파일에 부등호를 포함한 쿼리를 넣을 때는 CDATA 섹션을 사용하거나 부등호를 대체 문자로 표현하는 방법 중 하나를 선택하여 문제를 해결할 수 있습니다. 이러한 방법들은 XML 파서가 부등호를 잘못 해석하는 문제를 방지하고, 쿼리가 올바르게 실행되도록 도와줍니다.

    728x90

    댓글

Designed by Tistory.