萬盛學電腦網

 萬盛學電腦網 >> 網頁制作 >> Html5 >> html標簽轉換的方法

html標簽轉換的方法

我們為大家收集整理了關於html標簽轉換以方便大家參考。

 /**  
     *   
     * 基本功能:替換標記以正常顯示  
     * <p>  
     *   
     * @param input  
     * @return String  
     */  
    public static String replaceTag(String input) {   
        if (!hasSpecialChars(input)) {   
            return input;   
        }   
        StringBuffer filtered = new StringBuffer(input.length());   
        char c;   
        for (int i = 0; i <= input.length() - 1; i++) {   
            c = input.charAt(i);   
            switch (c) {   
            case '<':   
                filtered.append("&lt;");   
                break;   
            case '>':   
                filtered.append("&gt;");   
                break;   
            case '"':   
                filtered.append("&quot;");   
                break;   
            case '&':   
                filtered.append("&amp;");   
                break;   
            default:   
                filtered.append(c);   
            }   
  
        }   
        return (filtered.toString());   
    }   
  
    /**  
     *   
     * 基本功能:判斷標記是否存在  
     * <p>  
     *   
     * @param input  
     * @return boolean  
     */  
    public static boolean hasSpecialChars(String input) {   
        boolean flag = false;   
        if ((input != null) && (input.length() > 0)) {   
            char c;   
            for (int i = 0; i <= input.length() - 1; i++) {   
                c = input.charAt(i);   
                switch (c) {   
                case '>':   
                    flag = true;   
                    break;   
                case '<':   
                    flag = true;   
                    break;   
                case '"':   
                    flag = true;   
                    break;   
                case '&':   
                    flag = true;   
                    break;   
                }   
            }   
        }   
        return flag;   
    }  

希望大家可以學會html標簽轉換.想了解更多精彩內容,請關注我們的網站!

相關推薦:

什麼是html標簽input呢 

copyright © 萬盛學電腦網 all rights reserved