簡體   English   中英

如何在Java Spring Boot中記錄JSON對象?

[英]How to log JSON object in java spring boot?

我需要在json formate中記錄消息。 不是這樣

{
"level":"INFO",
"message": "log message"
}

我想記錄json對象,它可以是

{
"level":"INFO",
"json_att1":"value1",
"json_att2": "value2"
}

我的願望中沒有消息字段。 我只想使用像這樣的偽代碼log.info(jsonObj)

基本需求是我想在json日志中添加自定義字段

您可以使用鏈接庫。 例:

    String str = new JSONObject()
                .put("level","debug")
                .put("prop1", "val1").toString();

    logger.debug(str);

暫無
暫無

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

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