我正在使用grok解析一些日志文件,但我有以下跟踪:
[es.org.some.Object[
attr1=-54612
attr2=2015-01-28
attr3=4030
searchTags=[love, peace, rock]
]]
此跟踪是序列化的java对象。
我的目标是将此字符串解析为JSON,如下所示:
{
"es.org.some.Object": {
"attr1": "-54612",
"attr2": "2015-01-28",
"attr3": "4030",
"searchTags": [
"love",
"peace",
"rock"
]
}
}
我怎么能做到这一点?
此致
答案 0 :(得分:0)
以下是一些如何解析字符串表示并实例化对象的想法:Reverse ToStringBuilder : convert string to object
然后,只需选择jSon序列化库就可以将对象序列化为jSon字符串。