这是我的场景:
Selenium 抓取 html 页面上的一些文本并将其转换为字符串 (String store_txt = selenium.getText("text");) - 文本是动态生成的。
现在我想在每次运行此测试时将此字符串存储到本地新的文本文件中,我应该使用 FileWriter 吗?还是像编写 System.out.println("string"); 一样简单?
我必须将其编写为一个类还是可以编写一个方法?
提前致谢!!
最佳答案
每次使用createTempFile创建一个新文件,使用FileWriter写入文件。
import java.io.File;
import java.io.IOException;
import java.io.FileWriter;
public class Main {
public static void main(String[] args) throws IOException {
File f = File.createTempFile("selenium", "txt");
FileWriter writer = new FileWriter(f);
writer.append("text");
}
}
关于Java菜鸟问题-如何将字符串存储到新的文本文件中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/972637/