jmeter JSR223 - отличный файл для перезаписи - PullRequest
1 голос
/ 04 апреля 2019

Я создал новый файл для записи некоторой информации:

import org.apache.jmeter.services.FileServer;
out = new FileOutputStream("myfilePathName", true);
String outAggr="";
out << outAggr;
out.close();

Мне нужно перезаписать или очистить его, прежде чем добавлять новую информацию (out << outAggr).Я не хочу каждый раз создавать новый файл. </p>

Я уже пытался:

out < outAggr;
out < "";

, но у меня есть исключение

Можете ли вы помочь мне сэто?

Ответы [ 2 ]

2 голосов
/ 04 апреля 2019

Если вы хотите перезаписать любое существующее содержимое, вы можете просто сделать:

new File("myfilePathName").text = ''
0 голосов
/ 04 апреля 2019

Чтобы переопределить файл, вам нужно вызвать newWriter , например:

String outAggr="";
writer = new File(myfilePathName).newWriter("UTF-8", true)
writer.write(outAggr)
writer.close()

Добавлены методы newWriter ().Теперь можно указать кодировку, используемую для записи файлов, и, необязательно, указать, когда мы находимся в режиме добавления.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...