Java获取文件

简介: Java获取文件

 

/**
 * 获取文件工具类
 */
public class IOUtils {
    /**
     * 流获取txt文件,传入图片路径,返回字符串
     * @return
     */
    public static String getTxtString(String str){
        // 文件路径
        String filePath = str;
        try {
            String content = new String(Files.readAllBytes(Paths.get(filePath)), StandardCharsets.UTF_8);
            return content;
        } catch (IOException e) {
            e.printStackTrace();
        }
        return "获取失败了";
    }
    /**
     * 流获取txt文件,传入图片路径,返回json
     * @return
     */
    public static JsonNode getTxtJson(String str){
        // 将文件转成字符串
        String txtString = getTxtString(str);
        ObjectMapper objectMapper = new ObjectMapper();
        try {
            // 将string转换成json
            JsonNode json = objectMapper.readTree(txtString);
            return json;
        } catch (IOException e) {
            throw new RuntimeException(e);
        }
    }
}

image.gif

相关文章
|
18天前
|
IDE Java 编译器
使用Java分割PDF文件
使用Java分割PDF文件
23 1
|
20天前
|
XML Java 数据格式
java创建xml文件内容
java创建xml文件内容
18 0
|
20天前
|
XML Java 数据格式
java解析xml文件内容
java解析xml文件内容
20 0
|
11天前
|
Java
Java之file,创建文件,File f1 = new File(“E:\\itcast\\java.txt“),先f1定路径,在f1.createNewFile()就能够创建文件,mkdir目录
Java之file,创建文件,File f1 = new File(“E:\\itcast\\java.txt“),先f1定路径,在f1.createNewFile()就能够创建文件,mkdir目录
|
12天前
|
Java
Error:java: 错误: 无效的源发行版:13, 类文件具有错误的版本 61.0, 应为 55.0 请删除该文件或确保该文件位于正确的类路径子目录中。
Error:java: 错误: 无效的源发行版:13, 类文件具有错误的版本 61.0, 应为 55.0 请删除该文件或确保该文件位于正确的类路径子目录中。
|
14天前
|
Java
如何在Java中优雅地处理大文件?
如何在Java中优雅地处理大文件?
|
15天前
|
Java
用java 将 jb2 文件转图片的方法
用java 将 jb2 文件转图片的方法
|
19天前
|
存储 监控 Java
深入探索Java BIO与NIO输入输出模型:基于文件复制和socket通信
深入探索Java BIO与NIO输入输出模型:基于文件复制和socket通信
|
19天前
|
XML Java 定位技术
详尽分享经纬坐标(BLH)数据创建.kml文件小工具设计Java版
详尽分享经纬坐标(BLH)数据创建.kml文件小工具设计Java版
14 0
|
19天前
|
Java API 开发者
如何在Java中实现高效的文件读写
如何在Java中实现高效的文件读写