之前项目中记录debug信息的log是以.txt文档的形式记录的,一打开都是满眼的黑白文字,不方便查看。
考虑到log4net的file appender配置参数中,file的格式拓展名是自己定义的,那么即意味着可以将日志输出为.html文件。
配置appender采用rollingfileappender,除了以下三点之外与.txt文件的配置过程一样:
- 将文件后缀配置为.html
<param name="File" value="E:/MyLog/taccisum-log-release/" /> <param name="RollingStyle" value="Date" /> <param name="DatePattern" value="yyyy-MM-dd".htm"" />
- 将layout的pattern配置为写入html标签(需要注意的是,则于是写在xml配置文件的,所以pattern string一定要经过html编码才行)
<param name="ConversionPattern" value=" <hr color=red /> 日志级别:%-5p 记录时间:%d 记录类:%c 线程ID:[%t] <br