如何使HTML5文件增长?

时间:2016-08-08 12:16:37

标签: html c++ html5 logging

我正在用C ++编写一个实时生成HTML5输出的记录器。因此,即使在成长过程中,HTML文件也必须随时可读。

到目前为止,我打开文件,删除关闭块的最后几行(</body></html>),添加新的日志消息,然后再次关闭块。

这是一个好方法,还是有更好的解决方案?

1 个答案:

答案 0 :(得分:1)

  1. 另一种方法是通过JavaScript在HTML文件中直接读取(通过XMLHttpRequest)日志文件,并在浏览器中生成HTML。对于大型日志文件,这可能最终会很慢(100 MB +)。
  2. 如果你唯一需要的只是用页眉和页脚包装你的文本日志文件,你可以根据需要创建一个标记,并在页眉和页脚之间添加<iframe src="log.txt">标签,{{{ 1}}属性将指向原始文本日志文件。如果您需要以某种方式格式化日志,这将无法满足您的要求。