gpt4 book ai didi

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

转载 作者:行者123 更新时间:2023-12-02 02:22:15 25 4
gpt4 key购买 nike

有人可以告诉我如何添加小于 (<) 和大于 (>) 登录 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>

最佳答案

>
<

XML 标准转义序列可能会有所帮助。

关于java - 如何在logback.xml中添加小于(<)和大于(>),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48341348/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com