Java中快速把map转成json格式的方法

 更新时间:2015年07月08日 09:28:59   投稿:junjie  
这篇文章主要介绍了Java中快速把map转成json格式的方法,本文使用json-lib.jar中的JSONSerializer.toJSON方法实现快速把map转换成json,需要的朋友可以参考下

在日常的使用中,我们一般会遇到map转json,如果遍历的话会浪费大量的时间,其实我们拥有这样的jar包

复制代码 代码如下:

The method *** is undefined for the type JSONObject 缺哪个包------
json-lib.jar

这样还是不行的 需要一个依赖的jar包要不然会报错

复制代码 代码如下:

java.lang.ClassNotFoundException: net.sf.ezmorph.Morpher

当当当当   jar包是ezmorph-***.jar
 
下面我们使用的方法是

JSONSerializer.toJSON(map对象)

比如我们的map对象是

复制代码 代码如下:

{time=2015/04/10, carNum=京A2212, mark=前杠受损,大灯受损, billNum=100232113213R}

转换成json之后的结果是
复制代码 代码如下:

{"time":"2015/04/10","carNum":"京A2212","mark":"前杠受损,大灯受损","billNum":"100232113213R"}

是不是超级有爱

相关文章

  • Eclipse最新版使用过程中遇到的问题总结

    Eclipse最新版使用过程中遇到的问题总结

    这篇文章主要介绍了Eclipse最新版使用过程中遇到的问题总结的相关资料,本文通过图文并茂的形式给大家介绍的非常详细,具有参考借鉴价值,需要的朋友可以参考下
    2016-09-09
  • Java中占位符的超全使用方法分享

    Java中占位符的超全使用方法分享

    这篇文章主要为大家详细介绍了Java中常见的一些占位符的使用方法,例如%d,%s等,文中的示例代码简洁易懂,感兴趣的小伙伴可以跟随小编一起学习学习
    2023-05-05
  • 多模块项目使用枚举配置spring-cache缓存方案详解

    多模块项目使用枚举配置spring-cache缓存方案详解

    这篇文章主要为大家介绍了多模块项目使用枚举配置spring-cache缓存的方案详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-05-05
  • 在java中由类名和方法名字符串实现其调用方式

    在java中由类名和方法名字符串实现其调用方式

    这篇文章主要介绍了在java中由类名和方法名字符串实现其调用方式,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-09-09
  • java字符缓冲流面试精讲

    java字符缓冲流面试精讲

    这篇文章主要为大家介绍了java中字符缓冲流面试精讲,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-10-10
  • Java生成独一无二的工单号实例

    Java生成独一无二的工单号实例

    这篇文章主要介绍了Java生成独一无二的工单号实例,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2024-09-09
  • mybatis快速上手并运行程序

    mybatis快速上手并运行程序

    MyBatis 是一款优秀的持久层框架,它支持自定义 SQL、存储过程以及高级映射。MyBatis 免除了几乎所有的 JDBC 代码以及设置参数和获取结果集的工作。MyBatis 可以通过简单的 XML 或注解来配置和映射原始类型、接口和 Java POJO为数据库中的记录
    2022-01-01
  • Mapper批量插入Oracle数据@InsertProvider注解

    Mapper批量插入Oracle数据@InsertProvider注解

    今天小编就为大家分享一篇关于Mapper批量插入Oracle数据@InsertProvider注解,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧
    2019-03-03
  • 对比Java讲解Kotlin中?.与!!.的区别

    对比Java讲解Kotlin中?.与!!.的区别

    这篇文章主要给大家介绍了关于对比Java,实例讲解Kotlin中?.与!!.的区别,文中通过示例代码介绍的非常详细,对大家学习或者使用kotlin具有一定参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2018-06-06
  • Scala异常处理的方法深入分析

    Scala异常处理的方法深入分析

    Scala是一种多范式的编程语言,支持面向对象和函数式编程。Scala也支持异常处理,即在程序运行过程中发生意外或错误时,采取相应的措施
    2023-04-04

最新评论