有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java使用slf4j在日志中一次性写入整个输入流

我正在尝试使用slf4j将输入流写入日志文件。但我能够逐行写入,而我希望整个输入流都打印在日志中

例如:如果文件有内容 “ABC/n XYZ“

现在我可以打印了 信息ABC 信息XYZ

而我想要的 信息ABC XYZ

代码截取了它

BufferedReader reader = new BufferedReader(new InputStreamReader(this.loggingInputStream));
            String readLine = null;
            try {
                while ((readLine = reader.readLine())!=null){
                    log.info(readLine);
                }
            }

共 (0) 个答案