FileContext.java 524 Bytes
Newer Older
王林巧's avatar
王林巧 committed
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27
package com.msl;

import lombok.Getter;
import lombok.Setter;
import org.apache.commons.io.FileUtils;

import java.io.File;
import java.io.IOException;

/**
 * @author wanglq
 * Date 2024/8/7
 * Time 13:23
 */
@Getter
@Setter
public class FileContext {
    private File file;
    private String content;
    private String fileName;

    public FileContext(File file) throws IOException {
        this.file = file;
        this.fileName = file.getName();
        content = FileUtils.readFileToString(file, "UTF-8");
    }
}