JSON
JSON
梁云亮
电 话:13264494458
微 信:13264494458
扣 扣:369950806
展开
-
使用JsonInclude去掉返回值中值为null的属性
com.fasterxml.jackson.databind.annotation.JsonSerialize的字段[include]已经过时。com.fasterxml.jackson.databind.annotation.JsonSerialize.Inclusion已经被 com.fasterxml.jackson.annotation.JsonInclude代替。原创 2022-11-03 10:50:18 · 633 阅读 · 0 评论 -
将任意多个键值对转换成Json对象
fastjsonpublic class JsonTest { public static JSONObject fun(Object... objs){ JSONObject jsonObject = new JSONObject(); for (int i=0;i<objs.length;i+=2) { jsonObject.put((String) objs[i],objs[i+1]); } re原创 2021-12-15 21:25:47 · 1494 阅读 · 0 评论 -
jackson LocalDateTime 转 字符串 报错 jsr310
错误代码public static void main(String[] args)throws Exception { ObjectMapper objectMapper = new ObjectMapper(); final LocalDateTime localDateTime = LocalDateTime.now(); final String s = objectMapper.writeValueAsString(localDateTime); System.o原创 2021-12-02 17:58:51 · 1195 阅读 · 20 评论 -
JQuery Datatable 请求数据解析
请求数据[ { "name": "sEcho", "value": 1 }, { "name": "iColumns", "value": 6 }, { "name": "sColumns", "value": ",,,,," }, { "name": "iDisplayStart", "value": 0 },原创 2021-07-21 07:10:45 · 456 阅读 · 1 评论 -
使用FastJson处理JSON数据进阶
SerializerFeature属性名称含义QuoteFieldNames输出key时是否使用双引号,默认为trueUseSingleQuotes使用单引号而不是双引号,默认为falseWriteMapNullValue是否输出值为null的字段,默认为falseWriteEnumUsingToStringEnum输出name()或者original,默认为falseUseISO8601DateFormatDate使用ISO8601格式输出,默认为f原创 2021-04-10 08:21:57 · 3552 阅读 · 0 评论 -
Jackson反序列化字符串为泛型类
实体类@Data@NoArgsConstructor@AllArgsConstructor@Builderpublic class PageQueryParam<T> { private T query; private Integer pageNum = 1; private Integer pageSize = GlobalConstant.Common.PAGE_SIZE;}待转换的JSON字符串{ "query": {原创 2020-11-06 11:18:42 · 507 阅读 · 0 评论 -
Jackson、FastJSON、Gson性能对比
开源的Jackson:SpringBoot默认是使用Jackson作为JSON数据格式处理的类库,Jackson在各方面都比较优秀,所以不建议将Jackson替换为Gson或fastjson。阿里巴巴的FastJson:Fastjson是阿里巴巴开源的JSON数据处理类库,其主要特点是序列化速度快。当并发数据量越大的时候,越能体现出fastjson的优势。虽然fastjson速度上有一定的优势,但是其为了追求速度,很大程度放弃了JSON的规范。还时不时的在有些版本中暴露安全问题,另外其代码质量不是很高。原创 2020-05-24 19:28:47 · 3644 阅读 · 0 评论 -
【精品】基于Jackson的JSON工具类(完美处理日期类型)
工具类测试代码待测试的类ProvinceAA测试代码测试代码二备注上面工具类需要注入,否则会报错:原创 2020-05-02 17:51:03 · 4995 阅读 · 12 评论 -
使用Gson处理JSON数据
Java JSON数据处理技术JSON数据结构json-liborg.jsonGsonFastJsonJackson原创 2019-10-16 12:51:14 · 736 阅读 · 0 评论 -
使用FastJson处理JSON数据
Json 数据处理技术 之 FastJson原创 2019-10-16 16:26:02 · 783 阅读 · 1 评论 -
使用Jackson处理JSON数据
Json 数据处理技术 之 Jackson原创 2019-10-16 16:26:59 · 1205 阅读 · 0 评论 -
使用json-lib 和 org.json处理JSON数据
Json 数据处理技术 之 json-lib 和 org.json原创 2019-10-16 16:42:21 · 376 阅读 · 0 评论 -
JSON语法基础
JSON数据结构- 语法JSON对象:一对大括号括起来的键值(值也可以是一个JSON对象)对。{}{“name”:“zhangsan”}{“name”:“zhangsan”,“age”:18,“gender”:true,“birth”:“1999-09-21”}{“id”:1001,“name”:“zhangsan”,“addr”:{“province”:“guizhou”,...原创 2019-10-17 10:13:56 · 1157 阅读 · 0 评论