社区
Web 开发
帖子详情
如何把<,>转换成<,>.给出代码???
southline
2001-10-25 10:39:45
麻烦大虾给出具体代码。
如原来的格式是<html><body>ddfd</body></html>这是从数据库里查询出的内容,
把它转换成<html><body></body></html>
帮忙。
...全文
587
5
打赏
收藏
如何把<,>转换成<,>.给出代码???
麻烦大虾给出具体代码。 如原来的格式是ddfd这是从数据库里查询出的内容, 把它转换成 帮忙。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lgcfm
2001-10-27
打赏
举报
回复
public String formatHTML(String input)
{ if(input==null||input.length() ==0){
return input;}
//建立一个Stringbuffer 来处理输入的数据
StringBuffer buf=new StringBuffer(input.length() +6);
char ch=' ';
//处理非法字符穿
for (int i=0;i<input.length() ;i++){
ch=input.charAt(i);
if(ch=='<') {
buf.append("<");
}
if (ch=='>'){
buf.append(">");
}
if (ch=='\n'){
buf.append("<br>");
}
if(ch=='\''){
buf.append("´");
}
if (ch==' '){
buf.append(" ");
}
else
{
buf.append(ch);
}
}
return buf.toString();
}
可以给我结帐了
kcb111
2001-10-26
打赏
举报
回复
为什么还不结帐???
kcb111
2001-10-25
打赏
举报
回复
函数:
<%!
public String replace(String line,String ch,String rep)
{
int i = line.indexOf(ch);
StringBuffer sb = new StringBuffer();
if (i == -1)
return line;
sb.append(line.substring(0,i) + rep);
if (i+ch.length() < line.length())
sb.append(replace(
line.substring(i+ch.length(),line.length()),
ch,
rep));
return sb.toString();
}
%>
////举例
try
{
fis = new FileInputStream(file);
BufferedReader br = new BufferedReader(
new InputStreamReader(fis));
String line;
while ((line = br.readLine()) != null)
{
line = replace(line, "&", "&");
line = replace(line, "<", "<");
line = replace(line, ">", ">");
out.println(line);
}
fis.close();
}
catch (IOException e)
{
out.println("IOException: " + e.getMessage());
}
doli
2001-10-25
打赏
举报
回复
public static String change(String rString) {
int lIndex = 0;
char lChar ;
StringBuffer lStrbuff;
if (rString == null) return "";
lStrbuff = new StringBuffer(rString);
while (lIndex < lStrbuff.length()) {
if ((lChar = lStrbuff.charAt(lIndex)) == '"') {
lStrbuff.replace(lIndex, lIndex+1, """);
lIndex += 5;
continue;
}
else if (lChar == '%') {
lStrbuff.replace(lIndex, lIndex+1, "%25");
lIndex += 3;
continue;
}
else if (lChar == '&') {
lStrbuff.replace(lIndex, lIndex+1, "&");
lIndex += 5;
continue;
}
else if (lChar == '<') {
lStrbuff.replace(lIndex, lIndex+1, "<");
lIndex += 4;
continue;
}
else if (lChar == '>') {
lStrbuff.replace(lIndex, lIndex+1, ">");
lIndex += 4;
continue;
}
else if (lChar == '\n') {
lStrbuff.replace(lIndex, lIndex+1, "<br>");
lIndex += 4;
continue;
}
//空格
else if (lChar == '\u0020') {
lStrbuff.replace(lIndex, lIndex+1, " ");
lIndex += 6;
continue;
}
lIndex++;
}
return lStrbuff.toString();
}
zhjx_10
2001-10-25
打赏
举报
回复
public String replaceBeginMark(String s) {
while ( s!= null && (s.indexOf("<") != -1) ) {
s = s.substring(0,s.indexOf("<")) + "<" + s.substring(s.indexOf("<") + 1);
}
return s;
}
>同理
csdn评论博客文章的时候,怎样防止&
lt
;>转义成&
lt
;&
gt
;
好多问题都是在csdn上找到解决问题的,但是,有时候,我们在他们的博客下面留言的时候,一般情况下是没什么问题的,但是,你要是带上&
lt
;&
gt
;&
lt
;&
gt
;,之后,在你提交评论之后,可能会被转义,具体问题看下面的图 可以看到,在你评论的内容里面要是有这个&
lt
;&
gt
;&
lt
;&
gt
;符号的时候,他就给转义啦。 那么,问题来了,这个怎么解决呢? 注意到这个图标没,我就从来没注意过...
Java 泛型 Class,Class<?>,Class<? extends T>,Class<? super T> 摘录
Java 泛型 Class,Class&
lt
;?&
gt
;,Class&
lt
;? extends T&
gt
;,Class&
lt
;? super T&
gt
; 摘录 ? 和 T T是类型 ?表示任意通配符 class 可以放入任何类 返回的是object class 可以放入任何类 返回的是 T 类型 Class&
lt
;? extends T&
gt
; 可以放入 子类 和 本身 T Class&
lt
;? super T&
gt
; 可以放入 父类 和 本身 T
代码
参考: https://b
对xml文件进行整体转义 将&
lt
: &
gt
: 等变为<>
public class 对xml文件进行整体转义 { public static void main(String[] args) { 对xml文件进行整体转义 ccccc=new 对xml文件进行整体转义(); try { BufferedReader bre = null; String file = "E:/OCEAN_BOOKING_REQU
C语言中<<、>>、&、|的实际用途
作为一个开发人员,在看别人项目或者看第三方库的源
代码
时,可能经常会看到譬如a&
gt
;&
gt
;4&0x0f这样的写法,对于一些初入行的童鞋来说可能就不是太明白这是什么意思。下面我们就来讲解这几个运算符的实际用途。 一、运算符的含义 运算符 含义 描述 &
lt
;&
lt
; 左移 用来将一个数的各二进制位全部左移N位,高位舍弃,低位补0。 &
gt
;&
gt
; 右移 将一个数的各二进制位右移N位,移到右端的低位被舍弃,对于无符号数,高位补0。 &.
java list 泛型 转换_如何使用泛型从Java中将List <?>转换为List?
在Java中,如何转换List到列表&
lt
; T&
gt
;使用通用方法,以便我可以用单个方法调用来替换以下内容的模式:List untypedList = new ArrayList(); // or returned from a legacy methodList typedList = new ArrayList();for (Object item: untypedList)typedLi...
Web 开发
81,092
社区成员
341,718
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章