当前位置: 首页 > news >正文

Java 幼儿园(20231111)读取 json 文件

1、功能场景

        (1)多人合作开发一个功能模块时,需要调用外部接口

        (2)对方接口的开发工作还没有完成,只能提供一个返回值的示例文件 json 文件。

        (3)返回的 json 数据多达几百个字段。

        (4)为了本地测试方便,需要读取 json 文件,转换为 json 对象,模拟对方返回数据。

2、功能代码

    public  void readJsonFile() {// 指定JSON文件路径String projectPath = System.getProperty("user.dir");String modulePath = "/test20231019";String resourcePath = "/src/main/resources/";String fileName = "接口返回值示例.json";String filePath = projectPath + modulePath + resourcePath + fileName;// 创建ObjectMapper对象ObjectMapper objectMapper = new ObjectMapper();try {// 读取JSON文件并转换为JSON对象File file = new File(filePath);JSONObject json = objectMapper.readValue(file, JSONObject.class);// 打印JSON对象System.out.println(json);} catch (IOException e) {e.printStackTrace();}}

    

http://www.lryc.cn/news/227005.html

相关文章:

  • 云计算、大数据技术的智慧工地,实现对建筑工地实时监测、管理和控制的一种新型建筑管理方式
  • 功能案例 -- 通过开关,改变白天和黑夜
  • Linux编写一个极简版本的Shell
  • 亚马逊云AI应用科技创新下的Amazon SageMaker使用教程
  • Eigen:旋转向量(Angle-Axis)转换为四元素和旋转矩阵
  • C#8.0本质论第十二章--泛型
  • Python与ArcGIS系列(七)自动化打印地图
  • 基于STM32单片机抢答器设计
  • 冯·诺伊曼体系结构--操作系统
  • IDEA插件开发--持久化配置信息方案
  • Vscode禁止插件自动更新
  • Zookeeper篇---第六篇
  • mysql数据库存储过程之游标(光标cursor)
  • 「帝国风暴兵」加入 The Sandbox,推出真实的全新人物化身系列和体验!
  • asp.net员工管理系统VS开发sqlserver数据库web结构c#编程包括出差、请假、考勤
  • C++套接字库sockpp介绍
  • Mac M2开发环境安装
  • Linux各种版本安装详细步骤和root密码破解
  • Netty - 回顾Netty高性能原理和框架架构解析
  • uni-app——項目day01
  • 【Java、MongoDB】程序控制非关系数据库
  • MySQL查询时间处理相关函数与方法实践笔记
  • springboot全局拦截sql异常
  • AlGaN/GaN HFET 五参数模型
  • 矩阵的除法
  • Java中的 向上转型 | 向下转型
  • 【华为OD机试AB高分必刷题目】朋友圈(C++-并查集Union-Find实现)
  • 前端面试题之vue篇
  • Java进阶(垃圾回收GC)——理论篇:JVM内存模型 垃圾回收定位清除算法 JVM中的垃圾回收器
  • GaN HEMT 电容的分析建模,包括寄生元件