我提供了一个带有重要空格的格式化java字符串
String.format("%1$12s %2$15s", "someString", "anotherOne");
使用log4j中的以下转换模式进行记录
<param name="ConversionPattern" value="%d{ISO8601} %-5p [%t] %c{1} %m%n" />
在日志中,我收到的变量只有一个前面的空格。
... PatternStuff ... someString anotherOne
slf4j 1.7.3版 log4j版本1.2.14
是否可以显示String.format添加的空格?除了%m?
之外的其他一些转换模式变量答案 0 :(得分:0)
我的工作场所有一个基于Web的内部日志查看器,可以快速为开发人员提供访问日志文件内容的方法。我们可以在生成的网页中打印日志或下载日志。当我在浏览器中查看它们时,空间被折叠(因为标准的HTML输出)。但是,当我下载日志文件时,它们会以给定的格式显示!对不起,感到困惑。