"world")。 使用 Jackson,如何将它们组合成一个字符串 {"foo": "bar",-6ren">
gpt4 book ai didi

java - 使用 Jackson 将 JSON 字符串与 Map 合并,无需反序列化字符串

转载 作者:行者123 更新时间:2023-12-02 03:06:20 28 4
gpt4 key购买 nike

假设我有一个 String {"foo": "bar"} 和一个 Map Map("hello"-> "world")

使用 Jackson,如何将它们组合成一个字符串 {"foo": "bar", "hello": "world"} 无需反序列化 foo-条形字符串在前?

foo-bar 字符串来自另一个系统(受信任,将返回有效的 JSON 字符串),仅将其反序列化到 Map 中以添加一些属性,然后将其序列化回 String 效率很低。

最佳答案

用逗号替换结束大括号。 为您的 map 生成 JSON 字符串。
从 map JSON 中删除起始大括号。
连接字符串。

关于java - 使用 Jackson 将 JSON 字符串与 Map 合并,无需反序列化字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57021196/

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