restful接口返回忽略字段 jackon的@JsonIgnore注解应用
摘要:restful接口返回忽略字段 jackon的@JsonIgnore注解应用 //demo }else{ //其他的订单无需展示 报案号 显示 @JsonIgnore 的作用 vo.setCpicCouponReportNo(""); } 在Spring Boot的@RestController接口
阅读全文
posted @
2025-10-16 11:36
oktokeep
阅读(38)
推荐(0)
json请求字符串格式化或使用转义字符
摘要:json请求字符串格式化或使用转义字符 测试接口: 通过String字符串类型来接收json字符串 @PostMapping("/wz/wzMqHandle") public void wzMqHandle(@RequestBody String wzCheLeHangInfoJson){ //伪代
阅读全文
posted @
2025-10-15 22:59
oktokeep
阅读(14)
推荐(0)
java 解析json字符串,获取特定的字段值,JsonObject
摘要:java 解析json字符串,获取特定的字段值 package com.example.core.mydemo.java3; import com.google.gson.Gson; import com.google.gson.JsonObject; import com.google.gson.
阅读全文
posted @
2025-09-30 15:40
oktokeep
阅读(30)
推荐(0)
JSON字符串转换List对象列表 JSONArray toJavaList
摘要:JSON字符串转换List对象列表 JSONArray toJavaList package com.example.core.mydemo.java3.jsonDemo; import com.alibaba.fastjson.JSONArray; import com.alibaba.fastj
阅读全文
posted @
2025-09-16 12:04
oktokeep
阅读(43)
推荐(0)
JSON解析方案及json转Map反序列号,应用于支付回调通知中接收参数
摘要:JSON解析方案及json转Map反序列号,应用于支付回调通知中接收参数 1.使用 Jackson:业界标配2.使用 Gson:轻量好用3.使用 FastJSON:高性能 class User { @Expose(serialize = true) private int id; @Expose p
阅读全文
posted @
2025-05-28 09:47
oktokeep
阅读(51)
推荐(0)
JsonObject应用 com.google.gson.internal.LinkedTreeMap cannot be cast to java.lang.String
摘要:JsonObject应用 com.google.gson.internal.LinkedTreeMap cannot be cast to java.lang.String 在 Java 中使用 Google Gson 库时,遇到 com.google.gson.internal.LinkedTre
阅读全文
posted @
2025-05-28 09:38
oktokeep
阅读(137)
推荐(0)
json字符串转义格式化后再转换处理demo StringEscapeUtils.unescapeJava
摘要:json字符串转义格式化后再转换处理demo StringEscapeUtils.unescapeJava 报错关键字: illegal identifier Expected BEGIN_OBJECT but Expected name at package com.example.core.my
阅读全文
posted @
2024-09-07 15:14
oktokeep
阅读(126)
推荐(0)
使用JSON.parseObject 对象与MAP之间的转换
摘要:使用JSON.parseObject 对象与MAP之间的转换 package com.example.core.mydemo.json5; import com.alibaba.fastjson.JSON; import com.alibaba.fastjson.annotation.JSONFie
阅读全文
posted @
2024-08-09 07:22
oktokeep
阅读(489)
推荐(0)
jackson日期格式映射报错
摘要:jackson日期格式映射报错,报错信息如下: feign.codec.DecodeException: JSON parse error: Can not deserialize value of type java.util.Date from String "2024-06-18T06:22:
阅读全文
posted @
2024-07-02 07:58
oktokeep
阅读(326)
推荐(0)
支付宝签名和验签使用JSONObject是最优解。json字符串顺序和==符号都一致演示代码,Gson,Json,JSONObject,jackson对比DEMO
摘要:支付宝签名和验签使用JSONObject是最优解。json字符串顺序和==符号都一致演示代码 支付宝spi接口设计验签和返回结果加签注意点,支付宝使用JSONObject对象https://www.cnblogs.com/oktokeep/p/18249346 package com.example
阅读全文
posted @
2024-06-15 15:27
oktokeep
阅读(109)
推荐(0)
支付宝spi接口设计验签和返回结果加签注意点,支付宝使用JSONObject对象
摘要:支付宝spi接口设计验签和返回结果加签注意点,支付宝使用JSONObject对象 SPI 三方服务接入指南https://opendocs.alipay.com/isv/spiforisv 服务端实现 Demo以下 Demo 是通过 Java 实现的 SPI 服务样例,包括验签 支付宝请求报文、业务
阅读全文
posted @
2024-06-15 15:25
oktokeep
阅读(489)
推荐(0)
restful接口返回JSONObject和父类抽象实现类设计,请求头获取sign和支付宝RSA签名验签工具类方法
摘要:restful接口返回JSONObject和父类抽象实现类设计,请求头获取sign和支付宝RSA签名验签工具类方法 1.JSONObject可以通用数据的灵活性,类似Map数据,数据字段不清晰。具体返回类,如:AutoPayResultVo// http响应结果载体JSONObject result
阅读全文
posted @
2024-06-08 07:16
oktokeep
阅读(58)
推荐(0)
JSONObject应用Json字符串和Object对象之间的转换,Map封装数据思路
摘要:JSONObject应用Json字符串和Object对象之间的转换,Map封装数据思路 package com.example.core.mydemo.json5; import com.alibaba.fastjson.JSON; import com.alibaba.fastjson.annot
阅读全文
posted @
2024-06-08 06:51
oktokeep
阅读(55)
推荐(0)
java.lang.IllegalStateException: Expected BEGIN_OBJECT but was STRING at line 1 column 2 path $
摘要:java.lang.IllegalStateException: Expected BEGIN_OBJECT but was STRING at line 1 column 2 path $ package com.example.core.mydemo.scooterOrderSms; impor
阅读全文
posted @
2023-12-04 22:27
oktokeep
阅读(962)
推荐(0)
json LocalDateTime转对象
摘要:json LocalDateTime转对象 feign.codec.DecodeException: JSON parse error: Can not deserialize instance of java.time.LocalDateTime out of START_ARRAY token;
阅读全文
posted @
2023-11-18 20:55
oktokeep
阅读(50)
推荐(0)
json 对象属性的输出顺序测试,fastJson 有序,jackson,gson无序(需代码中人工按约定来编码)接口数据签名规则
摘要:json 对象属性的输出顺序测试,fastJson 有序,jackson,gson无序(需代码中人工按约定来编码)接口数据签名规则 fastJson会根据对象的字段的首字母来排序。而jackson,gson是根据对象的类中定义的属性的代码中的先后顺序输出。不会排序。 针对业务场景需要对接口中对象存在
阅读全文
posted @
2023-10-28 09:12
oktokeep
阅读(656)
推荐(0)
Json输出List集合对象和map对象 JSON格式
摘要:Json输出List集合对象和map对象 JSON格式 //Json输出List集合对象 [{"属性1":["值1"],"属性2":"值2"}, {"属性3":["值3"],"属性4":"值4"}] import com.alibaba.fastjson.JSONObject; import jav
阅读全文
posted @
2023-09-25 22:49
oktokeep
阅读(408)
推荐(0)
fastjson对接口参数的某个字段不打印输出,如文件的base64字符串
摘要:fastjson对接口参数的某个字段不打印输出,如文件的base64字符串 package com.example.core.mydemo.json5; import com.alibaba.fastjson.JSON; import com.alibaba.fastjson.annotation.
阅读全文
posted @
2023-08-18 23:40
oktokeep
阅读(537)
推荐(0)
json字符串转换对象或列表,多了字段不会报错
摘要:json字符串转换对象或列表,多了字段不会报错 //DEMO1 转换对象 应用 riskId public class Item { private String id; private String rate; public Item(String id, String rate) { this.
阅读全文
posted @
2023-08-14 19:03
oktokeep
阅读(427)
推荐(0)
rabbitMq消息接收转换对象,Json解析字符串报错syntax error, expect {, actual string, pos 0, fastjson-version 1.2.62解决
摘要:Expected BEGIN_OBJECT but was STRING at line 1 column 2 path $ syntax error, expect {, actual string, pos 0, fastjson-version 1.2.62 syntax error, exp
阅读全文
posted @
2023-06-05 22:13
oktokeep
阅读(3700)
推荐(0)