![](/img/trans.png)
[英]How to load logback.xml file from external path, other than resource folder
[英]How to add less than (<) and greater than (>) in logback.xml
有人可以讓我知道如何在logback.xml
添加小於(<)和大於(>)登錄嗎?
我想有一個如下的encoder.pattern
<encoder>
<pattern>%p [%d{yyyy-MM-dd HH:mm:ss,SSS}] %c{3}:[%C{1}:%M:%L] - [%t][%file:%line] - %replace(%.-20480m){'[^A-Za-z0-9=<>:@\\-\\[\\]\n\\s!]','_'}%n
</pattern>
<encoder>
但這由於<>
的存在而失敗了?
編輯
我的logback.xml如下所示
<?xml version="1.0" encoding="UTF-8"?>
<!-- Scanning for changes in configuration file and automatic re-configuration -->
<configuration scan="true" debug="true">
<appender name="CONSOLE" class="ch.qos.logback.core.ConsoleAppender">
<Target>System.out</Target>
<encoder>
<pattern>%p [%d{yyyy-MM-dd HH:mm:ss,SSS}] %c{3}:[%C{1}:%M:%L] - [%t][%file:%line] - %replace(%.-20480m){'[^A-Za-z0-9=<>:@\\-\\[\\]\n\\s!]','_'}%n</pattern>
</encoder>
</appender>
<root level="INFO">
<appender-ref ref="CONSOLE"/>
</root>
</configuration>
> <
XML標准轉義序列可能會有所幫助。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.