//富文本编辑器内的内容保存到数据库后是一段html代码,先因某些需求需要去掉其中的样式等内容,只保留文字,代码如下:

public class HtmlToText extends HTMLEditorKit.ParserCallback {

private static HtmlToText html2Text = new HtmlToText();

StringBuffer stringBuffer;

private HtmlToText() {

}

public void parse(String str) throws IOException {

InputStream iin = new ByteArrayInputStream(str.getBytes());

Reader in = new InputStreamReader(iin);

stringBuffer = new StringBuffer();

ParserDelegator delegator = new ParserDelegator();

delegator.parse(in, this, Boolean.TRUE);

iin.close();

in.close();

}

public void handleText(char[] text, int pos) {

stringBuffer.append(text);

}

public String getText() {

return stringBuffer.toString();

}

public static String getContent(String str) {

try {

html2Text.parse(str);

} catch (IOException e) {

e.printStackTrace();

}

return html2Text.getText();

}

public static void main(String[] args) {

String text = HtmlToText.getContent("你的富文本字符串");

System.out.println(text);

}

}

java提取富文本文字_富文本中文字部分提取相关推荐

  1. javascript在第三个文本框中显示文字_一段中的个别文字,显示在目录中

    样例 说明 通常,目录中显示的文字是应用了标题样式的整段文字,而不是段落中的个别文字但有时,需要让个别文字,或者正文中根本不存在的文字,显示在目录中.要求:目录中只显示段落开头的摘要二字简述 设置 步 ...

  2. 一键提取app源码_照片图片转文字提取器下载-照片图片转文字提取器app下载

    照片图片转文字提取器app是一款很不错的一个图片提取软件,无论你想提取什么样的内容,你都可以用这个工具一键识别,并且可以快速扫描知道详细的介绍.此外,您还可以选择实时翻译来支持多种外语翻译.无论是学习 ...

  3. 一键提取app源码_照片图片转文字提取器app下载-照片图片转文字提取器app官方版 v1.0...

    照片图片转文字提取器app:很不错的一个图片提取软件,不管你想提取什么样的内容,都可以通过这个工具一键识别,快速扫描就能知道详细介绍,而且还能选择实时翻译,支持多种外语翻译,不管是学习还是工作都有很大 ...

  4. ubuntu 虚拟机 复制不能用_扫描文件中文字不能直接复制怎么办?教你一招超好用的...

    当我们收到了图片.pdf文件但是需要将其中的文字摘录下来,这时候我们怎么样才能更快更省心地完成呢?其实提高效率的办法有非常多,今天小编给大家介绍几个文字识别软件,可以将图片,扫描件,pdf文件中文字识 ...

  5. java在W n8安装_在windows中安装JDK8并配置环境变量-java环境变量设置

    学习JAVA,必须得安装一下JDK(Java development kit java开发工具包),配置一下环境就可以学习JAVA了,下面是下载和安装JDK的教程: 一.去oracle官网上下载jdk ...

  6. kind富文本编辑器_富文本编辑器原理探索

    经常在做企业网站的管理系统的时候需要用到富文本编辑器,之前基本上都是直接去 npm 或者 github 上面搜找一些排名考前或者 readme 写的好的库,直接拿来用.万变不离其宗,是时候探索下本质了 ...

  7. android 富文本编辑器_富文本编辑器原理探索

    经常在做企业网站的管理系统的时候需要用到富文本编辑器,之前基本上都是直接去 npm 或者 github 上面搜找一些排名考前或者 readme 写的好的库,直接拿来用.万变不离其宗,是时候探索下本质了 ...

  8. kind富文本编辑器_在项目中集成富文本编辑器

    前   言 现在学程序的都离不开 Markdown 语法了吧,Markdown 已经成为典型的转换为HTML的非正式规范和参考实现,现在市场上也出现了许多Markdown实现,在基本语法之上额外增加了 ...

  9. android 富文本编辑器_富文本编辑器,还是Tinymce好一点?Angular/Vue集成最新版

    以前jQuery.PC网页时代,富文本编辑器一直就是百度Ueditor.KindEditor.现在使用Angular.Vue.React等MVVM架构以及最新的大前端 工程模式下,老的编辑器显然不更新 ...

  10. kind富文本编辑器_在VueJs中集成UEditor 富文本编辑器

    来源 | http://www.mshady.com/archives/378 在vue的项目中遇到了需要使用富文本编辑器的需求,在github上看了很多vue封装的editor插件,很多对图片上传和 ...

最新文章

  1. 关于.NET玩爬虫这些事 【初码干货】
  2. keras.utils.to_categorical用法
  3. CentOS重新加载网卡报错 Active connection path: /org/freedesktop/NetworkManager/ActiveConnection/23
  4. tomcat+nginx+redis实现均衡负载、session共享(一)
  5. 辨别光纤收发器优劣的方法介绍
  6. mysql跟memcache的区别_MySQL-mysql Memory Storage Engine 和memcache到底有何不同?各自的优缺点是什么?...
  7. java 中文转化为拼音
  8. 遗留代码写的烂,我能怎么办?
  9. 寄存器位读写,结构体位域定义,位域操作,位操作
  10. webserver/CGI
  11. Spring Cloud(Greenwich版)-03-编写高可用Eureka Server(集群)
  12. 密码学 双线性映射
  13. wap1.x和wap2.0的区别
  14. 基于单片机的功放protues_基于单片机的功放毕业设计
  15. js中的四种常用数组排序方法(冒泡、选择、插入、快排)及sort排序
  16. 作为运营,如何在职场上野蛮生长
  17. win10开机自动有线连接拨号上网
  18. web靶场 --- sqli-labs
  19. Latex 编译报错: Misplaced omit.
  20. 软件测试工程师,未来十年的职业规划~

热门文章

  1. 360随身wifi作为无线网卡使用(在电脑有线网卡和无线网卡都没有的情况下)
  2. aws基础架构学习笔记
  3. Linux之/etc/login.defs创建用户默认设置文件介绍
  4. java web 注册登录_javaweb实现登录注册功能实例
  5. 个人java课设的心得体会收获_java课程设计心得体会
  6. freeswitch通过 sip网关联系外部世界
  7. CSR-I (WSJ0) Complete又名wsj0数据集
  8. 2020年的成长印记
  9. Reveal Effect(揭露效果)低版本兼容
  10. [Noi2015]小园丁和老司机