如何在Java中将hashmap转换或强制转换为JSON对象,并再次将JSON对象转换为JSON字符串?

推荐答案

你可以使用:

new JSONObject(map);

Caution:这只适用于Map<String, String>!

Other functions you can get from its documentation
http://stleary.github.io/JSON-java/index.html

Java相关问答推荐

无法在Java中将hhmmss格式的时间解析为LocalTime

Android -如何修复Java.time.zone. ZoneRulesExcept:未知时区ID:Europe/Kyiv

为什么如果数组列表中有重复项,我的代码SOMETIMES不返回true?

使用意向过滤器从另一个应用程序启动服务

是否在允许数组元素为空时阻止 idea 为空性警告?

Spark忽略Iceberg Nessie目录

Jakarta CDI强制bean构造/注册遗留事件侦听器

Java ArrayList的整数和数组的泛型

使用Jolt将字段转换为列表

MimeMessage emlMessage=new MimeMessage(Session,emlInputStream);抛出InvocationTargetException

当构造函数创建一个新实例时,Java为什么需要&new";

Oj算法 MatrixR032从字符串、归一化和余弦相似度计算创建

如何用内置Java从JavaFX应用程序中生成.exe文件?

如何在盒子的顶部和底部创建两张不同图片(大小相同)的盒子?

Quarkus:运行时出现EnumConstantNotPresentException

处理4.3问题:javax.xml.ind包不存在(&Q;).您可能在学习GitHub教程时遗漏了库.&Q

如何在Java中的重写方法参数中强制(Enum)接口实现?

Java CDI:@Singleton@Startup@Inject无法实现接口

控制器建议异常处理

无泄漏函数的Java DRY