java替换html文件内容
时间: 2023-09-07 22:14:53 浏览: 119
java替换文件
你可以使用Java中的File类和BufferedReader、BufferedWriter类来替换HTML文件内容。下面是一个示例代码:
```java
import java.io.*;
public class HTMLReplacer {
public static void main(String[] args) {
String filePath = "path/to/your/html/file.html";
String oldString = "old content";
String newString = "new content";
try {
File file = new File(filePath);
BufferedReader reader = new BufferedReader(new FileReader(file));
String line = "", oldContent = "";
while ((line = reader.readLine()) != null) {
oldContent += line + System.lineSeparator();
}
reader.close();
String newContent = oldContent.replaceAll(oldString, newString);
BufferedWriter writer = new BufferedWriter(new FileWriter(file));
writer.write(newContent);
writer.close();
} catch (IOException e) {
e.printStackTrace();
}
}
}
```
在上述代码中,你需要替换 `filePath` 变量的值为你需要替换的HTML文件的路径。然后,你需要替换 `oldString` 变量为你想要替换的旧内容,`newString` 变量为你想要替换的新内容。最后,运行代码即可完成替换。
阅读全文