首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >辛勤地使用HTMLEditorKit

辛勤地使用HTMLEditorKit
EN

Stack Overflow用户
提问于 2012-02-08 06:36:22
回答 1查看 801关注 0票数 2

我是一个新手Java程序员,正在尝试使用HTMLEditorKit库来遍历一个HTML文档,并将其更改为我的链接(主要是为了好玩,我正在做的事情可以很容易地完成)

但我的问题是:在我修改了我的超文本标记语言文件后,我留下了一个我不知道如何保存回超文本标记语言文件的HTMLDocument。

代码语言:javascript
复制
HTMLEditorKit kit = new HTMLEditorKit();
File file = new File("local file")
HTMLDocument doc = (HTMLDocument) kit.createDefaultDocument(); 
doc.putProperty("IgnoreCharsetDirective", Boolean.TRUE);
InputStreamReader(url.openConnection().getInputStream()); 
FileReader HTMLReader = new FileReader(file); 
kit.read(HTMLReader, doc, 0); 

在那之后,我用"doc“元素做我的事情。

现在我已经做完了,我只想把它保存起来,最好是覆盖我最初获得HTML的文件。

谁能告诉我如何将修改后的HTMLdocument保存为html文件?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-02-08 06:47:39

您可以使用HTMLEditorKit类的write method。示例代码如下:

代码语言:javascript
复制
FileWriter writer = new FileWriter("local file");
try {
  kit.write(writer, doc, 0, doc.getLength());
} finally {
  writer.close();
}
票数 6
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9185078

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档