我的日志中有一个日志行,例如:
{Contact={attributes={type=Contact}, Id=003, Email=xxx@xxx.com,, Account={attributes={type=Account}, Name=NBC, LLC}}, fromAccount=true}
这是使用 HashMap.toString() 记录的
我需要将其转换回 hashMap。
我尝试了objectMapper等并在google上查找,我找不到解决方案。
请指教如何做。
最佳答案
您可以使用 Snake Yaml,它看起来像这样并默认创建一个 Map,但您遇到的问题是非标准字段语法,例如
, Name=NBC, LCC
第一个 ,
是分隔符,第二个是字段的一部分。 ,,
也有点奇怪。值末尾是否有 ,
?
关于java - 将 hashMap.toString 转换回 hashmap,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23398868/