簡體   English   中英

如何在logback.xml中添加小於(<)和大於(>)

[英]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=&lt;&gt;:@\\-\\[\\]\n\\s!]','_'}%n</pattern>
        </encoder>
    </appender>

    <root level="INFO">
        <appender-ref ref="CONSOLE"/>
    </root>
</configuration>

&gt; &lt;

XML標准轉義序列可能會有所幫助。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM