java - 将具有可能序列化 JSON 值的 hashmap 作为节点添加到 JSON 字符串
问题描述
在 JAVA 中获取jsonstring
和hashmap
生成以下内容的最便宜的方法是什么?result
伪代码数据示例:
String jsonstring = {
"people": {
"name": "name1",
},
"addresses": {
"address1": {
"number": "1234",
"city": "europa"
}
}
}
HashMap hashmap = {
["string.a.1"] = "stringa1",
["string.a.2"] = "stringa2",
["object.a.1"] = "{/"item1/":/"value1/"}" // serialized JSON object
}
String result = {
"people": {
"name": "name1",
},
"addresses": {
"address1": {
"number": "1234",
"city": "europa"
}
},
"buffer": {
"string.a.1": "stringa1",
"string.a.2": "stringa2",
"object.a.1": {
"item1": "value1"
}
}
}
提前感谢您的帮助。
解决方案
推荐阅读
- c# - Nuget 规范 AspNet 与 AspNetCore
- xml - 使用从 SGM 文件中获取实体节点
- javascript - 如果未找到正则表达式匹配 JavaScript,则为空值
- android - 在 RecyclerView.Adapter 中,notifyItemChanged 并不总是调用 onBindViewHolder
- javascript - yii2 + babel 如何实现
- python-3.x - Python 脚本独立工作正常,但是,当从外部脚本调用时,我得到 NameError name 'x' is not defined
- python - 如何将 2 列熊猫数据框转换为日期时间?
- python - 解析 PDML / XML 并为 Pandas 选择特定字段
- java - Windows 10 - 使用 bash 终端将 Java 和 Maven 设置为环境和系统变量
- javascript - Bootstrap Carousel 删除项目和指标问题