Pretty 风格¶
当我们以字符串形式将 json 进行打印时:
val json = """
{
"minInt": -9007199254740991,
"maxInt": 9007199254740991,
"minFloat": -1.7976931348623157e+308,
"maxFloat": 1.7976931348623157e+308
}
""".trimIndent()
logCat.d(json)
打印结果如下图所示:
╔════════════════════════════════════════════════════════════════════════════════════════════════════
║ Thread: Test worker Tag: LogCatTest Level: DEBUG Time: 2024-06-27 15:34:11
╟────────────────────────────────────────────────────────────────────────────────────────────────────
║ com.log.vastgui.core.LogCatTest.log(LogCatTest.kt:117)
╟────────────────────────────────────────────────────────────────────────────────────────────────────
║ {
║ "minInt": -9007199254740991,
║ "maxInt": 9007199254740991,
║ "minFloat": -1.7976931348623157e+308,
║ "maxFloat": 1.7976931348623157e+308
║ }
╚════════════════════════════════════════════════════════════════════════════════════════════════════
LogPretty 允许你将 json 字符串以 pretty 的风格打印:
╔════════════════════════════════════════════════════════════════════════════════════════════════════
║ Thread: Test worker Tag: LogCatTest Level: DEBUG Time: 2024-06-27 15:38:18
╟────────────────────────────────────────────────────────────────────────────────────────────────────
║ com.log.vastgui.core.LogCatTest.log(LogCatTest.kt:117)
╟────────────────────────────────────────────────────────────────────────────────────────────────────
║ {
║ "minInt": -9007199254740991,
║ "maxInt": 9007199254740991,
║ "minFloat": -1.7976931348623157e+308,
║ "maxFloat": 1.7976931348623157e+308
║ }
╚════════════════════════════════════════════════════════════════════════════════════════════════════