java将html转换为纯文本的代码
发布时间:2020-12-15 00:12:04 所属栏目:Java 来源:网络整理
导读:今天PHP站长网 52php.cn把收集自互联网的代码分享给大家,仅供参考。 import java.io.*;import javax.swing.text.html.*;import javax.swing.text.html.parser.*;public class Html2Text extends HTMLEditorKit.ParserCal
以下代码由PHP站长网 52php.cn收集自互联网 现在PHP站长网小编把它分享给大家,仅供参考 import java.io.*; import javax.swing.text.html.*; import javax.swing.text.html.parser.*; public class Html2Text extends HTMLEditorKit.ParserCallback { StringBuffer s; public Html2Text() {} public void parse(Reader in) throws IOException { s = new StringBuffer(); ParserDelegator delegator = new ParserDelegator(); // the third parameter is TRUE to ignore charset directive delegator.parse(in,this,Boolean.TRUE); } public void handleText(char[] text,int pos) { s.append(text); } public String getText() { return s.toString(); } public static void main (String[] args) { try { // the HTML to convert FileReader in = new FileReader("java-new.html"); Html2Text parser = new Html2Text(); parser.parse(in); in.close(); System.out.println(parser.getText()); } catch (Exception e) { e.printStackTrace(); } } } 以上内容由PHP站长网【52php.cn】收集整理供大家参考研究 如果以上内容对您有帮助,欢迎收藏、点赞、推荐、分享。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 什么是Java中Double.NaN的Objective-C等价物?
- java – 用于原始数组的现代for循环
- 本人亲测-Setup Factory打包教程(整理并优化)
- Java String pool – 如何在堆上存储字符串
- java – 计算Joda时间的月差
- java – 使用NullPointerException来测试null是不好的风格吗
- JAVA使用JDBC技术操作SqlServer数据库实例代码
- java – 使用apache commons编解码器的Base64解码在非常大的
- 将AWS Java SDK客户端对象声明为并发使用的静态是否安全?
- java – 我可以在没有入口点的情况下强制进行GWT编译吗? (