Pages

2014년 2월 21일 금요일

[JAVA] JAVA 문자열 스크립트 필터링된 데이터 복원

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
    /**
     * <PRE>
     * 필터링된 데이터 복원 <br>
     * ClassName    : ValidUtil <br>
     * MethodName   : scriptFilterDec <br>
     * 처리내용       :
     * - Biz Logic (간략)
     *   필터링된 데이터 복원
     * </PRE>
     * @return String
     * @param value         필터링 된 값
     */
    public static String scriptFilterDec(String value) {
        if (value == null) {
            return null;
        }   
        
        String rtnVal = value.replaceAll("&amp;", "\\&").replaceAll("&#35;", "\\#").replaceAll("&lt;", "\\<").replaceAll("&gt;", "\\>").replaceAll("&quot;", "\"").replaceAll("&#39;", "\\").replaceAll("&#37;", "\\%").replaceAll("&#40;", "\\(").replaceAll("&#41;", "\\)").replaceAll("&#43;", "\\+").replaceAll("&#47;", "\\/").replaceAll("&#46;", "\\.");
        System.out.println(rtnVal);
        return rtnVal;
    }

댓글 없음:

댓글 쓰기