<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    posts - 33,  comments - 17,  trackbacks - 0
     1/**
     2 * DealingCharacter.java
     3 * Description: 
     4 * @author li.b
     5 * @version 2.0
     6 * Jun 27, 2008
     7 */

     8public class DealingCharacter {
     9
    10    /**
    11     * Description: 轉譯特殊符號標簽
    12     * @param value 需要處理的字符串
    13     * @return 
    14     */

    15     public static String filter(String value)
    16        {
    17            if(value == null || value.length() == 0)
    18                return value;
    19            StringBuffer result = null;
    20            String filtered = null;
    21            for(int i = 0; i < value.length(); i++)
    22            {
    23                filtered = null;
    24                switch(value.charAt(i))
    25                {
    26                case 60// '<'
    27                    filtered = "&lt;";
    28                    break;
    29
    30                case 62// '>'
    31                    filtered = "&gt;";
    32                    break;
    33
    34                case 38// '&'
    35                    filtered = "&amp;";
    36                    break;
    37
    38                case 34// '"'
    39                    filtered = "&quot;";
    40                    break;
    41
    42                case 39// '\''
    43                    filtered = "'";
    44                    break;
    45                }

    46                if(result == null)
    47                {
    48                    if(filtered != null)
    49                    {
    50                        result = new StringBuffer(value.length() + 50);
    51                        if(i > 0)
    52                            result.append(value.substring(0, i));
    53                        result.append(filtered);
    54                    }

    55                }
     else
    56                if(filtered == null)
    57                    result.append(value.charAt(i));
    58                else
    59                    result.append(filtered);
    60            }

    61
    62            return result != null ? result.toString() : value;
    63        }

    64
    65     public static void main(String[] args) {
    66         System.out.println(DealingCharacter.filter("<HTML>sdfasfas</HTML>"));
    67    }

    68}

    69
    posted on 2008-07-23 17:49 scea2009 閱讀(148) 評論(0)  編輯  收藏

    只有注冊用戶登錄后才能發表評論。


    網站導航:
     

    <2008年7月>
    293012345
    6789101112
    13141516171819
    20212223242526
    272829303112
    3456789

    常用鏈接

    留言簿(1)

    隨筆分類

    隨筆檔案

    PL/SQL存儲過程與函數

    搜索

    •  

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 成人性生交大片免费看无遮挡| 久久久久久久久久久免费精品| 日韩精品人妻系列无码专区免费| 丝袜熟女国偷自产中文字幕亚洲| 国色精品卡一卡2卡3卡4卡免费| 亚洲AV无一区二区三区久久| 日产亚洲一区二区三区| 亚洲人成电影网站色www| 中国在线观看免费高清完整版| 夜夜嘿视频免费看| 国产又大又粗又硬又长免费 | 亚洲?V乱码久久精品蜜桃| 国产亚洲综合网曝门系列| 中文字幕亚洲综合小综合在线| 香蕉视频在线观看免费| 日韩电影免费在线观看中文字幕| 亚洲精品成人无码中文毛片不卡| 日本高清不卡aⅴ免费网站| 女人被免费视频网站| 亚洲国产精品日韩av不卡在线| 免费中文字幕不卡视频| 亚洲人配人种jizz| 国产成人综合久久精品免费| 男女污污污超污视频免费在线看| 久久亚洲色一区二区三区| 成在人线av无码免费高潮喷水| 亚洲综合久久综合激情久久 | 亚洲GV天堂无码男同在线观看| 国产在线a不卡免费视频| 本道天堂成在人线av无码免费| 亚洲欧洲免费无码| 亚洲欧美在线x视频| 亚洲午夜久久久影院伊人| 1000部羞羞禁止免费观看视频| 亚洲人成网网址在线看| 亚洲免费在线视频| 国产精品亚洲A∨天堂不卡| 亚洲第一页在线播放| caoporn国产精品免费| 亚洲首页在线观看| 四虎永久在线精品免费观看地址|