static void escape()

in src/main/java/org/apache/sling/junit/impl/servlet/HtmlFilter.java [23:36]


    static void escape(PrintWriter w, String str) {
        for(int i=0 ; i < str.length(); i++) {
            final char c = str.charAt(i);
            if(c == '<') {
                w.write("&lt;");
            } else if (c == '>') {
                w.write("&gt;");
            } else if(c == '&') {
                w.write("&amp;");
            } else {
                w.write(c);
            }
        }
    }