⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 htmlfilter.java

📁 kmlnjlkj nlkjlkjkljl okopokipoipo oipipipo i
💻 JAVA
字号:
package org.bouncycastle.i18n.filter;/** * HTML Filter */public class HTMLFilter implements Filter {    public String doFilter(String input)     {        StringBuffer buf = new StringBuffer(input);        int i = 0;        while (i < buf.length())         {            char ch = buf.charAt(i);            switch (ch)            {            case '<':                buf.replace(i,i+1,"&#60");                break;            case '>':                buf.replace(i,i+1,"&#62");                break;            case '(':                buf.replace(i,i+1,"&#40");                break;            case ')':                buf.replace(i,i+1,"&#41");                break;            case '#':                buf.replace(i,i+1,"&#35");                break;            case '&':                buf.replace(i,i+1,"&#38");                break;            case '\"':                buf.replace(i,i+1,"&#34");                break;            case '\'':                buf.replace(i,i+1,"&#39");                break;            case '%':                buf.replace(i,i+1,"&#37");                break;            case ';':                buf.replace(i,i+1,"&#59");                break;            case '+':                buf.replace(i,i+1,"&#43");                break;            case '-':                buf.replace(i,i+1,"&#45");                break;            default:                i -= 3;            }            i += 4;        }        return buf.toString();    }        public String doFilterUrl(String input)    {        return doFilter(input);    }}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -