从Kafka上的管道分隔键/值消息中获取值

问题描述

我有一个Kafka主题,其中包含以下消息:

TemplateId: 27 MessageSize:400 Message:  | 5119=00000000 | 111=null | 110=A | 119=20200913-16:36:19.790743732 | 1482=null

我想解析它们并使用其中的一些值。这是已知/标准的消息格式吗?如果是这样,它叫什么名字,是否有一个Java库来解析它?如果失败,解析它的最佳方法是什么?我在考虑使用正则表达式或在|上进行拆分,然后通过在=上进行拆分来获取各个值。有什么想法吗?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)