如何写入文件中的特定行

时间:2013-06-17 18:32:57

标签: android html filewriter

我有一个HTML文件,当用户点击保存时,需要将日期添加到此html文件中。

我正在使用FileWriter writer = new FileWriter(myFile, true);所以它被附加到结尾但我有</body></html>所以日期被附加到我不想要的结尾。应在这些标签之前附加日期。有没有办法附加到特定的地方或更有效的方法来解决这个问题?

3 个答案:

答案 0 :(得分:0)

您考虑以一种从数据(日期)中留下布局(HTML)appart的方式重新设计代码。

您可以拥有一个包含固定字符串{{dates_here}}的HTML并将日期存储在数据库或单独的文件中 - 然后在需要时通过构建可插入的HTML并将其插入一个简单的字符串来组合它们取代

答案 1 :(得分:0)

使用JavaScript,这是不可能的,但是,我有一个解决方案。只需省略<body><html>标记,只需在附加所需内容后附加标记即可。很久以前,实际上可以省略这两个标签。试试吧!

答案 2 :(得分:0)

好吧,你可以将DOM保存在HTML文档的内存中。

使用JSoup库从文件或字符串中创建一个。它还可以帮助您以面向对象的方式更改结构并轻松地将其保存。

相关问题