spring把resources目录下的文件读取出来装载到String,Java

Posted zhangphil

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了spring把resources目录下的文件读取出来装载到String,Java相关的知识,希望对你有一定的参考价值。

spring把resources目录下的文件读取出来装载到String,Java

通过google的IO方法,需要在pom.xml添加google引用:

        <dependency>
            <groupId>com.google.guava</groupId>
            <artifactId>guava</artifactId>
            <version>31.1-jre</version>
        </dependency>
       ClassPathResource classPathResource = new ClassPathResource("data/我的文件.txt"); //这里是放在spring工程 resources/data下面的文件,data是自定义的文件夹
        InputStream is = classPathResource.getInputStream();
        ByteSource bs = new ByteSource() 
            @Override
            public InputStream openStream() throws IOException 
                return is;
            
        ;
        String s = bs.asCharSource(StandardCharsets.UTF_8).read();

以上是关于spring把resources目录下的文件读取出来装载到String,Java的主要内容,如果未能解决你的问题,请参考以下文章

spring把resources目录下的文件读取出来装载到String,Java

Spring Boot中如何读取resources目录下的文件

springboot 读取resource目录下的文件

九种方式,教你读取 resources 目录下的文件路径

九种方式,教你读取 resources 目录下的文件路径

读取Maven项目下resources目录下的配置文件(properties为例)