CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Java >  Web 开发

如何过滤字段中html代码只显示里面的文字?

楼主PoPoTang(泡泡棠)2003-12-01 10:51:31 在 Java / Web 开发 提问

在后台添加新闻内容包括html代码和文字  
  特殊情况下我想要在前台只输出文字,过滤掉html的代码  
  怎么写阿?大侠 问题点数:50、回复次数:9Top

1 楼alienbat(亡灵法师)回复于 2003-12-01 11:02:37 得分 0

???  
  你的前台是什么?  
  如果你的前台是浏览器之类,HTML代码是不会显示在浏览器上的,这个你不会不知道吧?Top

2 楼yupingping(平平)回复于 2003-12-01 11:06:25 得分 4

upTop

3 楼CoolAbu(阿卜-Never Stop(★★★★))回复于 2003-12-01 11:06:35 得分 21

做一个过滤类,用来处理内容,把内容的Html代码全部替换掉。Top

4 楼PoPoTang(泡泡棠)回复于 2003-12-01 11:14:06 得分 0

不会写这个类,有例子吗  
  简单的想是不是将<>符号里边字符过滤掉?Top

5 楼permanece(永久)回复于 2003-12-01 11:18:55 得分 0

用Allreplace这个函数来替换就行了..Top

6 楼realby(忽然睡了)回复于 2003-12-01 11:20:49 得分 25

“特殊情况下我想要在前台只输出文字”?是你要用新闻的内容作它用~还是就是这样的新闻  
   
  看你怎么用~如果发布新闻合成的时候把纯文本单独处理这要看的你编辑新闻模块怎么嵌的~或者发完后你加了什么标记~~过滤掉什么就行了~Top

7 楼PoPoTang(泡泡棠)回复于 2003-12-01 11:53:46 得分 0

===========================================================================  
  截取内容中部分字符,同时它也会连同html代码一并输出  
  我只要内容中文字(例如汉字或英文字母)  
   
  ===========================================================================  
      public   static   String   stringLength(String   str   ,int   length)   {  
          int   lengthCount     =   str.length();  
          int   strLength   =   str.length();  
          int   m_length   =   length;  
          try   {  
              for   (int   i   =   0;   i   <   lengthCount;   i++)   {  
                  char   c   =   str.charAt(i);  
                  if   (c   >=   256)   {  
                      length++;  
                      strLength++;  
                  }  
              }  
              if   (strLength   >   length)   {  
                  str   =   str.substring(0,   m_length)   +   "...";  
              }  
          }   catch(Exception   e)   {  
               
          }  
          return   str;  
      }  
   
  }Top

8 楼PoPoTang(泡泡棠)回复于 2003-12-01 15:46:40 得分 0

upTop

9 楼gong1(轻松编程)回复于 2003-12-01 16:09:19 得分 0

搜一下。  
  解决办法很多。^_^  
  Top

相关问题

  • Asp.net(C#)求正则表达式过滤输出字段中的html代码
  • 怎么样过滤html代码
  • 用JAVA过滤HTML代码的问题!?
  • 数据库字段过滤
  • 代码中加入的html字段是不是只能是HTML窗体控件的代码?
  • 如何在一个text字段里存入 一个Html页面 的代码???
  • 如何过滤整形字段?
  • ???过滤重复字段值的问题!
  • 想用代码增加一个字段...
  • 字段中的html代码如何转成网页呢???请看具体内容谢谢

关键词

  • 代码
  • 文字
  • 内容
  • 新闻
  • 过滤
  • 前台
  • strlength
  • 输出
  • length
  • 不会

得分解答快速导航

  • 帖主:PoPoTang
  • yupingping
  • CoolAbu
  • realby

相关链接

  • CSDN Java频道
  • Java类图书
  • Java类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo