Java中将Map转String,String转Map

Java中将Map转String,String转Map暴力的直接 Map 对象 toString 存 后面取出是就是用再转换为 MapString 转 Map JSONObjectjs JSONObject fromObject str rMap Map String Object jsonobject 但很多时候并不能直接将 Map 对象的 toString 而是应该转换为 JsonObject 后再调用 toString 后存入就正常了 Map String Object map newHashMa String Object String Object

导入依赖

<dependency> <groupId>net.sf.json-lib 
     groupId> <artifactId>json-lib 
      artifactId> <version>2.2.3 
       version> <classifier>jdk15 
        classifier> 
         
         dependency> 

暴力的直接Map对象toString()存,后面取出是就是用再转换为Map

String转Map:

JSONObject jsonobject = JSONObject.fromObject(str); rMap = (Map<String, Object>) jsonobject; 
Map<String,Object> map=new HashMap<>(); map.put("fff","fff"); System.out.println(map.toString()); JSONObject jsonObject=JSONObject.fromObject(map); System.out.println(jsonObject.toString()); 
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/209725.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月19日 上午8:33
下一篇 2026年3月19日 上午8:34


相关推荐

  • 使用@DateTimeFormat注解的时候报错

    使用@DateTimeFormat注解的时候报错使用 Springboot 框架搭建项目 DateTimeForm 作用是前后到后台的时间格式的转换 使用 yyyy MM dd 格式的字符串传入日期类型数据是入参转换没有问题 使用 yyyy MM ddHH mm ss 格式时间字符串就会报错 Datapubliccl privateDatei 报错信息 messag

    2025年11月1日
    5
  • 射频资料型号:RC522_RFID射频模块资料原厂代码PCB相关参考资料

    射频资料型号:RC522_RFID射频模块资料原厂代码PCB相关参考资料

    2022年7月14日
    15
  • vs2010查看quartz.net 2.1.2的源码时其中一报错的解决方法

    vs2010查看quartz.net 2.1.2的源码时其中一报错的解决方法

    2021年8月24日
    55
  • easymock单元测试(控制测试)

    本文转自:点击打开链接测试驱动开发是软件开发的重要部分。如果代码不进行测试,就是不可靠的。所有代码都必须测试,而且理想情况下应该在编写代码之前编写测试。但是,有些东西容易测试,有些东西不容易。如果要编写一个代表货币值的简单的类,那么很容易测试把$1.23和$2.8相加是否能够得出$4.03,而不是$3.03或$4.029999998。测试是否不会出现$

    2022年4月12日
    55
  • 测试用例八大要素有哪些?

    测试用例八大要素有哪些?测试用例八大要素:用例编号、操作步骤、测试标题、重要级别、前置条件、测试输入、所属模块、预期结果。用例编号由字符串组成,具有易于识别性和唯一性;操作步骤需要标明详细的测试步骤;测试标题需要简洁、明了;重要级别一般分为高、中、低;前置条件就是进行测试用例的前提条件;测试输入包括用户名、密码、订单号等内容;所属模块标明被测试的模块或者单元;预期结果表示预期输出的结果。测试用例很重要,是设计和测试过程的基础,同时测试用例也是软件测试的核心,可以发现软件可能出现的bug,一般每个软件产品都有与之对应的测试用

    2022年6月28日
    101

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号