encoder.java
来自「这是jsp通用模块导航的程序原代码,里面有新闻,bbs等jsp与javabean」· Java 代码 · 共 67 行
JAVA
67 行
package com.wxpn.tutorial.ec.util;
public class Encoder {
/**
* 处理Html标记,将"\n"转换为"<br>",将"\r"转换为"<br>",
* 将" "转换为" "
* @param 处理前的字符串
* @return 处理后的字符串
*/
public static String returnToBr(String sStr) {
if (sStr == null || sStr.equals("")) {
return sStr;
}
StringBuffer sTmp = new StringBuffer();
int i = 0;
while (i <= sStr.length() - 1) {
if (sStr.charAt(i) == '\n' || sStr.charAt(i) == '\r') {
sTmp = sTmp.append("<br>");
} else if (sStr.charAt(i) == ' ') {
sTmp = sTmp.append(" ");
} else {
sTmp = sTmp.append(sStr.substring(i, i + 1));
}
i++;
}
String S1;
S1 = sTmp.toString();
return S1;
}
/**
* 处理Html标记,将"<"转换为"<",将">"转换为">"
*
* @param 处理前的字符串
* @return 处理后的字符串
*/
public static String returnToHTML(String sStr) {
if (sStr == null || sStr.equals("")) {
return sStr;
}
StringBuffer sTmp1 = new StringBuffer();
int i = 0;
while (i <= sStr.length() - 1) {
if (sStr.charAt(i) == '<') {
sTmp1 = sTmp1.append("<");
} else if (sStr.charAt(i) == '>') {
sTmp1 = sTmp1.append(">");
} else {
sTmp1 = sTmp1.append(sStr.substring(i, i + 1));
}
i++;
}
String S2;
S2 = sTmp1.toString();
return S2;
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?