获取项目中的后缀josn文档,转成JSON格式

工作中,用到了地图,有个地图的json文件,通过前端调用文件中的json数据。把文件放到项目中,ruoyi框架放到ruoyi-system下,resources下面,不然打包后找不到文件位置。

然后定义个url,指定这个位置

复制代码
private String filePath = "classpath:cjson/cj.json";

private JSONObject getJsonObject(String filePath) throws IOException{
    // 创建资源对象
    Resource resource = new ClassPathResource(filePath);
    // 获取资源文件的输入流
    InputStream inputStream = resource.getInputStream();
    // 读取输入流中的数据
    byte[] data = FileCopyUtils.copyToByteArray(inputStream);
    // 将字节数组转换为字符串
    String content = new String(data, StandardCharsets.UTF_8);
    // 输出文件内容
    return JSONObject.parse(content);
}

这样就可以把json后缀的文件里的内容,读取出来了,可以做自己业务。

相关推荐
zihao_tom4 分钟前
Springboot-配置文件中敏感信息的加密:三种加密保护方法比较
java·spring boot·后端
烛之武1 小时前
SpringBoot 实战篇
java·spring boot·后端
李白的粉1 小时前
基于springboot的相亲网站
java·spring boot·毕业设计·课程设计·相亲网站
IT 行者3 小时前
Spring Boot 4.0.5 正式发布:Bug 修复与依赖升级
spring boot·后端·bug
啥都想学点3 小时前
第18天:Springboot 项目搭建
java·spring boot·后端
Joker`s smile4 小时前
Spring Cloud Alibaba 基础入门实践
java·spring boot·后端·spring cloud
AI服务老曹4 小时前
掌握核心代码:基于 Spring Boot + Vue 的 AI 视频管理平台源码架构与二次开发实战(全开源/低代码/私有化)
vue.js·人工智能·spring boot
ID_180079054734 小时前
淘宝商品详情API的调用频率限制是多少?
大数据·数据库·json
imuliuliang4 小时前
Spring Boot(快速上手)
java·spring boot·后端
yashuk5 小时前
Spring Boot 3.4 正式发布,结构化日志!
java·spring boot·后端