«   2024/12   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31
Recent Posts
Today
Total
관리 메뉴

푸른들소프트

[JAVA] HTML 태그사용 특수문자 치환 본문

개발 노트/WEB

[JAVA] HTML 태그사용 특수문자 치환

푸른들소프트 2018. 1. 4. 08:04


[ JAVA ] HTML 태그사용 특수문자 치환

- 문자열 내 HTML 태그 사용 특수문자 치환


출처 : http://derveljunit.tistory.com/243

출처 : http://blog.naver.com/PostView.nhn?blogId=baetobi&logNo=150022774988






Textarea에서 HTML코드를 DB로 저장

HTML에서 태그가 깨질 경우 > DB의 인코딩 언어가 달라서

HTML 코드를 문장으로 변환하거나, 문장을 HTML코드로 변환


/**

 * String 내에 Html 태그 사용 특수문자를 변환

 * @param str

 * @return

 */

private String stringToHtmlSign(String str) {

return str.replaceAll("[&]", "&")

.replaceAll("[<]", "&lt;")

.replaceAll("[>]", "&gt;")

.replaceAll("[\"]", "&quot;")

.replaceAll("[\\]", "&#39;");

}



HTML 문자단위(엔티티)

- 공백( )    &nbsp;

- 부등호(<)    &lt;

- 부등호(>)    &gt;

- 앰퍼센트(&)    &amp;

- 쌍따옴표(")    &quot;









Comments