Thinking in Manito

          智慧+汗水=?
          posts - 7, comments - 2, trackbacks - 0, articles - 2
            BlogJava :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理


          public class CodeFilter
          {

              public CodeFilter()
              {
              }

              public static String toHtml(String s)
              {
                  if(s == null)
                  {
                      s = "";
                      return s;
                  } else
                  {
                      s = Replace(s, "&", "&");
                      s = Replace(s, "<", "&lt;");
                      s = Replace(s, ">", "&gt;");
                      s = Replace(s, "\t", "    ");
                      s = Replace(s, "\r\n", "\n");
                      s = Replace(s, "\n", "<br>");
                      s = Replace(s, " ", "&nbsp;");
                      s = Replace(s, "'", "&#39;");
                      s = Replace(s, "\\", "&#92;");
                      return s;
                  }
              }

              public static String unHtml(String s)
              {
                  s = Replace(s, "&lt;img&nbsp;src=&#39;", "<img src='");
                  s = Replace(s, "&#39;&gt;", "'>");
                  s = Replace(s, "&lt;center&gt;", "<center>");
                  s = Replace(s, "&lt;/center&gt;", "</center>");
                  return s;
              }

              public static String Replace(String s, String s1, String s2)
              {
                  StringBuffer stringbuffer = new StringBuffer();
                  int i = s.length();
                  int j = s1.length();
                  int k;
                  int l;
                  for(k = 0; (l = s.indexOf(s1, k)) >= 0; k = l + j)
                  {
                      stringbuffer.append(s.substring(k, l));
                      stringbuffer.append(s2);
                  }

                  if(k < i)
                      stringbuffer.append(s.substring(k));
                  return stringbuffer.toString();
              }
          }


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


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 绥芬河市| 营山县| 本溪市| 哈尔滨市| 桑日县| 新竹县| 博罗县| 巴彦淖尔市| 丰台区| 勃利县| 黎城县| 万荣县| 平顺县| 长沙县| 枣庄市| 珲春市| 绿春县| 梓潼县| 永川市| 华容县| 鸡东县| 阳曲县| 浑源县| 宣汉县| 和顺县| 沙坪坝区| 通化县| 吴忠市| 婺源县| 肃南| 漯河市| 巨鹿县| 大新县| 五台县| 鸡西市| 汶上县| 醴陵市| 津市市| 红安县| 潮州市| 连平县|