发布日期:2025-04-22 08:11浏览次数:
今儿个心血来潮,想搞个小网站,但又不想费劲巴拉地写一堆 HTML、CSS 啥的。突然想到,平时工作里不是经常跟 log 打交道嘛干脆就拿 log 文件来生成一个网站试试!
我得找个趁手的工具。一番搜索,发现不少好东西,不过我这个人比较懒,就喜欢那种简单粗暴的。选个叫 "log4j-view" 的小玩意,这名字一听就挺对胃口,哈哈。
有工具,接下来就是准备我的 log 文件。我平时工作会记录一些日常,把它们整理整理,保存成一个文本文件,比如叫 "my_daily_*" 。
文件准备好,接下来就简单。打开命令行,敲入命令:
因为这个工具不支持直接生成,所以我选择先让log4j-view这个小工具帮我把log文件转成json文件,再用工具把json转为html文件。
等个几秒钟,json文件就生成好,再使用json转html工具,Duang!一个热乎的网页就出炉!
打开生成的 HTML 文件,还真像那么回事!虽然样式啥的比较简陋,但起码内容都展示出来,而且还是按照时间顺序排列的,看着挺舒服。
这回尝试还挺有意思的。以后我就可以直接写log,然后一键生成网页,省好多事。而且log 文件本身就是一种很好的记录方式,这样一来,我的日常记录和网站内容就完美结合,一举两得!
这个小网站还有很多可以改进的地方,比如:
不过这都是后话。今天的小目标已经达成,我很满意!