package com.util;
import java.io.BufferedReader;
import java.io.File;
import java.io.FileInputStream;
import java.io.InputStreamReader;
import java.io.PrintWriter;
import java.util.regex.Matcher;
import java.util.regex.Pattern;
public class FileReadWriteReplacer {
public static void readFolder(String filePath, File outPath,String replaceContext) {
try {
// 读取指定文件夹下的所有文件
File file = new File(filePath);
if (!file.isDirectory()) {
System.out.println("---------- 该文件不是一个目录文件 ----------");
} else if (file.isDirectory()) {
System.out.println("---------- 这是一个目录文件夹 ----------");
String[] filelist = file.list();
for (int i = 0; i < filelist.length; i++) {
File readfile = new File(filePath + "\\" + filelist[i]);
// String path = readfile.getPath();//文件路径
String absolutepath = readfile.getAbsolutePath();// 文件的绝对路径
String filename = readfile.getName();// 读到的文件名
if(filename.contains(".html")||filename.contains(&#
import java.io.BufferedReader;
import java.io.File;
import java.io.FileInputStream;
import java.io.InputStreamReader;
import java.io.PrintWriter;
import java.util.regex.Matcher;
import java.util.regex.Pattern;
public class FileReadWriteReplacer {
public static void readFolder(String filePath, File outPath,String replaceContext) {
try {
// 读取指定文件夹下的所有文件
File file = new File(filePath);
if (!file.isDirectory()) {
System.out.println("---------- 该文件不是一个目录文件 ----------");
} else if (file.isDirectory()) {
System.out.println("---------- 这是一个目录文件夹 ----------");
String[] filelist = file.list();
for (int i = 0; i < filelist.length; i++) {
File readfile = new File(filePath + "\\" + filelist[i]);
// String path = readfile.getPath();//文件路径
String absolutepath = readfile.getAbsolutePath();// 文件的绝对路径
String filename = readfile.getName();// 读到的文件名
if(filename.contains(".html")||filename.contains(&#