posts - 165, comments - 198, trackbacks - 0, articles - 1
            BlogJava :: 首頁(yè) :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理

          wap 文本展現(xiàn) 簡(jiǎn)單替換

          Posted on 2008-06-04 17:19 G_G 閱讀(238) 評(píng)論(0)  編輯  收藏 所屬分類(lèi): javaGeneral


          ???? public ? static ?String?filter(String?input)?{
          ????????
          if ?(input? == ? null )?{
          ????????????
          return ? null ;
          ????????}
          ????????StringReader?stringReader?
          = ? new ?StringReader(input);
          ????????BufferedReader?reader?
          = ? new ?BufferedReader(stringReader);

          ????????StringBuffer?ret?
          = ? new ?StringBuffer(input.length()? + ? 200 ); // ?add?more?room?to?the?result?String

          ????????String?line?
          = ? null ;
          ????????
          try ?{
          ??? ?? ?? ? //換行后添加<br/>
          ????????????
          while ?((line? = ?reader.readLine())? != ? null )?{
          ??? ?? ?? ?? ?? //wap 對(duì) <? >的替換
          ????????????????ret.append(line.replaceAll(
          " < " ,? " &lt; " ).replaceAll( " > " ,? " &gt; " ). replaceAll( "&",?"&amp;" ) ).append( " <br/>&nbsp;&nbsp; " );
          ????????????}
          // while
          ????????????
          // 如果是最后一行
          ????????}? catch ?(IOException?ex)?{}

          ???????
          return ? " &nbsp;&nbsp; " + ret.toString()?;

          ????}

          ????

          主站蜘蛛池模板: 平顶山市| 高要市| 河北区| 阳原县| 观塘区| 隆子县| 开阳县| 炎陵县| 利辛县| 油尖旺区| 游戏| 大埔县| 唐海县| 会理县| 泗洪县| 汕尾市| 探索| 应用必备| 黑山县| 太湖县| 周口市| 色达县| 丽江市| 广东省| 永宁县| 绥阳县| 东平县| 嵊泗县| 临夏县| 门头沟区| 札达县| 宁都县| 建平县| 盐亭县| 新丰县| 台南市| 崇明县| 南江县| 新龙县| 东明县| 刚察县|