分享时间 | 2023-06-08 10:38 |
最后更新 | 2023-06-30 16:22 |
修订版本 | 2 |
用户许可 | 可自己使用或修改,不可再分享 |
Quicker版本 | 1.38.21 |
动作大小 | 13.4 KB |
在其他动作的基础上改版,便于工作中日志分析,目前支持以下几种日志形势({json}表示正规json内容):
1.正规json,如{json}
2.单行:正规json前端包含非{内容,后端包含非}内容:如 abc:da {json}
3.多行:正规son被拆分成多行,每行以非字母开始,然后包含一段相同内容(第一行在非字母+相同内容中的在相同内容和第一个{之间可以包含任意非{内容):
原理:先去掉每行开始的非字母片段,从字母片段开始找寻每行相同的最大额外内容,最后去除额外内容并合并多行为单行
2023-06-07 17:46:17.851 715-7224/abcd D/efgggg: ::ffff: ddd0 absdaac {j
2023-06-08 17:48:18.666 715-7224/abcd D/efgggg: ::ffff: ddd0 s
2023-06-08 17:48:19.666 715-7224/abcd D/efgggg: ::ffff: ddd0 o2023-06-11 17:12:22.651 716-7224/abcd D/efgggg: ::ffff: ddd0 n}
修订版本 | 更新时间 | 更新说明 |
---|---|---|
2 | 2023-06-30 16:22 | 解决bug |
1 | 2023-06-15 17:39 | 去除对"部分行不包含【非字母】+相同块类型json"的支持 |
0 | 2023-06-08 10:38 |