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

相关推荐
ID_180079054735 分钟前
淘宝商品详情API请求的全场景,带json数据参考
服务器·数据库·json
troublea8 分钟前
Laravel5.x核心特性全解析
数据库·spring boot·后端·mysql
三无少女指南1 小时前
Spring Boot项目中Maven编译参数source、target与release的区别及配置实践
java·spring boot·maven
予枫的编程笔记1 小时前
【Kafka进阶篇】Spring Boot Kafka客户端踩坑记:自定义序列化器+ContainerFactory调优指南
java·spring boot·kafka·java21·并发消费·kafka客户端·自定义序列化器
弹简特2 小时前
【JavaEE12-后端部分】SpringMVC07-综合案例3-从留言板看前后端交互:接口文档与HTTP通信详解
spring boot·网络协议·spring·http·java-ee·交互
圆师傅2 小时前
Spring Boot中的日志log原理与自定义日志格式
spring boot·后端·logging
野生技术架构师2 小时前
Spring Boot + JPackage:构建独立安装包!
java·spring boot·后端
弹简特2 小时前
【JavaEE11-后端部分】SpringMVC06-综合案例2-从用户登录看前后端交互:接口文档与HTTP通信详解
java·spring boot·spring·http·java-ee·tomcat
若光6722 小时前
springboot防抖 限流 幂等实现 AOP注解实现
java·spring boot·后端