我有一条类似这样的日志消息
[6/15/18 20:26:27:798 IST] 00000031 SystemOut O 20:26:27 18-06-15 20:26:27.797 debug {JPA Server-jpaserver.helloworld.com} Invoke HelloWorld.findByKey(Parameter) takes 89 ms
我想解析此日志以获取诸如时间戳记,操作等信息。Java中是否有可用的库可以将这些值作为日志消息作为输入返回给我?
答案 0 :(得分:-1)
您不必使用图书馆。
日志数据似乎用空格分隔,因此您可以使用String.split,如下所示:
String[] parsed = logDataString.split(" ");
然后,您可以使用更多的解析方法,例如连接数组的最后四个元素。