我正在尝试输出曾经是.txt文件的html文件。我不得不使用正则表达式将.txt文件格式化为html。我尝试过用户Krige在这里做的事情:Write HTML file using Java 我还是初学者,如何将新制作的.html文件写入$ body - 然后显示它?
File htmlTemplateFile = new File("path/template.html");
String htmlString = FileUtils.readFileToString(htmlTemplateFile);
String title = "New Page";
String file = "Shakespeare.html"
htmlString = htmlString.replace("$body", file);
File newHtmlFile = new File("path/new.html");
FileUtils.writeStringToFile(newHtmlFile, htmlString);
答案 0 :(得分:0)
您可以将字符串附加到文档中,因为它应该出现在您的html文件中。
BufferedWriter bw = new BufferedWriter(new FileWriter(file));
String title = "New Page";
String body = "<body><p>This is Body</p></body>";
bw.write("<html><head><title>");
bw.write(title);
bw.write("</title></head>");
bw.write(body);
bw.write("</title></head></html>");
bw.close();