gpt4 book ai didi

java - Json、Jackson 和序列化

转载 作者:行者123 更新时间:2023-12-01 05:28:16 26 4
gpt4 key购买 nike

我开始将 Json 与 Jackson 库一起使用,我发现没有什么问题。

我正在创建 Json 对象:

ObjectMapper mapper = new ObjectMapper();

Map<String, Object> userInMap = new HashMap<String, Object>();

然后我添加字段:

userInMap.put("user", "active");
userInMap.put("uuid", uuid);

毕竟,当我尝试输出这个对象时,我有 Json 对象,但没有 ",我的意思是我应该有:

{"user":"active", "uuid":"lasdnfa"}

但我有:

{user:active, uuid:lasdnfa}

还有一件事 - 我想将此对象添加到内存缓存中,但在执行此操作之前,我必须序列化此对象。我如何序列化 Json 对象?

谢谢

最佳答案

如果您在对象上使用 toString(),您可能需要映射器以这种方式输出值:

System.out.println(mapper.writeValueAsString(userInMap)));

关于java - Json、Jackson 和序列化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9427321/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com