如何使用SLF4J或Logback将事件日志写入xml文件?

时间:2011-10-02 12:26:21

标签: xml logging slf4j logback

我想创建一个自定义日志查看器,我需要集成在.Net和Java平台中生成的日志文件。首先,我想知道我是否可以使用SLF4J或logback将日志事件写入格式良好的xml格式。 有什么想法吗?

2 个答案:

答案 0 :(得分:1)

logback-classic支持log4j XML布局。见这里:http://logback.qos.ch/manual/layouts.html

关于SLF4J:它是一个日志记录,而不是记录器。它提供了一种将日志记录API与实现分离的便捷方法,允许您稍后更改实际的日志记录库。但是,它本身不会记录任何其他内容,因此您无法将其配置为使用XML。

如果要使用SLF4J API和logback来执行实际日志记录,则需要相应的logback绑定jar。您可以在SLF4J网站上找到它。

答案 1 :(得分:0)

您可以查看我对类似problem的一个答案。它是关于log4j的,但它也适用于logback。