随笔分类 -  序列化xml/json等技术

Json解析工具Jackson(简单应用)
摘要:概述 Jackson库(http://jackson.codehaus.org),是基于Java语言的开源json格式解析工具,整个库(使用最新的2.2版本)包含3个jar包: jackson-core.jar——核心包(必须),提供基于“流模式”解析的API。 jackson-databind—— 阅读全文

posted @ 2017-05-17 22:59 ilinux_one 阅读(1101) 评论(0) 推荐(0) 编辑

Jackson(使用注解)
摘要:jackson在实际应用中给我们提供了一系列注解,提高了开发的灵活性,下面介绍一下最常用的一些注解 @JsonIgnoreProperties此注解是类注解,作用是json序列化时将Java bean中的一些属性忽略掉,序列化和反序列化都受影响。 @JsonIgnore此注解用于属性或者方法上(最好 阅读全文

posted @ 2017-05-17 22:55 ilinux_one 阅读(1813) 评论(0) 推荐(0) 编辑

解决JsonFormat日期少一天问题
摘要:使用Jackson的@JsonFormat注解时出现少一天 比如数据库存的日期是2015-01-05,转成json则变成了2015-01-04 解决办法: 改成 加上时区即可,中国是东八区 阅读全文

posted @ 2017-05-17 22:53 ilinux_one 阅读(3965) 评论(1) 推荐(1) 编辑

Json对象和Json字符串的区别
摘要:JSON对象 有时候在做项目的时候时常将这两个概念弄混淆,尤其是在使用springmvc的时候,后台@RequestBody接受的是一个json格式的字符串,一定是一个字符串。 先介绍一下json对象,首先说到对象的概念,对象的属性是可以用:对象.属性进行调用的。例如: person就是json对象 阅读全文

posted @ 2017-05-17 22:40 ilinux_one 阅读(29474) 评论(2) 推荐(6) 编辑

Java下利用Jackson进行JSON解析和序列化
摘要:ava下常见的Json类库有Gson、JSON-lib和Jackson等,Jackson相对来说比较高效,在项目中主要使用Jackson进行JSON和Java对象转换,下面给出一些Jackson的JSON操作方法。 一、准备工作 Jackson有1.x系列和2.x系列,2.x系列有3个jar包需要下 阅读全文

posted @ 2017-05-17 22:15 ilinux_one 阅读(2658) 评论(0) 推荐(1) 编辑

scala中json与对象的转换
摘要:遇到的问题 因为要把spark从es读出来的json数据转换为对象,开始想用case class定义类型,通过fastjson做转换。如下 结果抛出了异常:com.fasterxml.jackson.databind.JsonMappingException: No suitable constru 阅读全文

posted @ 2017-05-16 22:20 ilinux_one 阅读(15843) 评论(0) 推荐(2) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

统计

点击右上角即可分享
微信分享提示