获取项目中的后缀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后缀的文件里的内容,读取出来了,可以做自己业务。

相关推荐
gaozhiyong081333 分钟前
SpringBoot连接多数据源MySQL、SqlServer等(MyBatisPlus测试)
spring boot·mysql·sqlserver
带刺的坐椅1 小时前
Snack4 Json 流式解析与自动结构修复深度指南
java·llm·json·jsonpath
zb200641201 小时前
Spring Boot 实战篇(四):实现用户登录与注册功能
java·spring boot·后端
分享牛1 小时前
Operaton入门到精通22-Operaton 2.0 升级指南:Spring Boot 4 核心变更详解
java·spring boot·后端
jinanmichael1 小时前
SpringBoot 如何调用 WebService 接口
java·spring boot·后端
深蓝轨迹1 小时前
吃透 Spring Boot dataSource与Starter
java·spring boot·笔记·后端
spring2997921 小时前
springboot和springframework版本依赖关系
java·spring boot·后端
熙胤2 小时前
Spring Boot 3.x 引入springdoc-openapi (内置Swagger UI、webmvc-api)
spring boot·后端·ui
lay_liu2 小时前
springcloud springboot nacos版本对应
spring boot·spring·spring cloud
tumeng07112 小时前
springboot项目架构
spring boot·后端·架构