序列化Jackson和ObjectMapper时出错

时间:2018-07-13 11:45:17

标签: json jackson objectmapper

在通用bean的序列化过程中,ObjectMapper出现问题。 如果我使用ObjectMapper.writeValueAsString(MyClass.class),则结果为:

  

{“ id”:“ 7e073c1e27c84e89bdd3aa318e542cab”,“所有者”:“ CNDCMS80A01H501Z”,“状态”:40,“数字”:3}

当我将此json字符串发送到elasticsearch时,我看到已发布的{“ id”:

  

{“ type”:“ string”},“ owner”:{“ type”:“ string”},“ status”:   {“ type”:“ int”},“ numero”:{“ type”:“ int”}。

我认为发生这种情况是因为未发送有效的json。 实际上,我本来希望发送的json字符串包含字符\

感谢任何能帮助我的人

0 个答案:

没有答案