四、总结Jackson JSON Pointer 语法非常简单易用,Jackson 官网文档改版之后这个文档很难找到了 。笔者从14年开始使用,并且将她融入到很多 mica 组建中 。例如使用 mica-http 来读取我们想要的结果:
// 读取 linkedin 邮箱private String getUserEmAIl(String accessToken) {return HttpRequest.get("https://api.linkedin.com/v2/emailAddress?q=members&projection=(elements*(handle~))").addHeader("Host", "api.linkedin.com").addHeader("Connection", "Keep-Alive").addHeader("Authorization", "Bearer " + accessToken).execute().asJsonNode().at("/elements/0/handle~0/emailAddress").asText();}
Jackson 还是非常好用的,希望此篇文章对大家有所帮助!更多精彩好文敬请关注我们?。。?
推荐阅读
- 五分钟让你搞懂 Http 和 Https 协议的区别是什么?
- 详解 MySQL 的三个删除语句:DROP、TRUNCATE 、DELETE
- 使用FastAPI部署YOLO模型的步骤
- 八种在 React 中实现条件渲染技术的方法
- 七个鲜为人知的VS Code快捷键
- Kubernetes 的调试功能 ,别慌:debug 不行,还有superdebug
- 构建强大REST API的十个最佳实践
- 前端请求到后端API的中间件流程解析
- OpenTelemetry属性命名的五个最佳实践
- MySQL:逃不掉的锁事,间隙锁