blob: 7fd626fce2117bae35849628c602e403d22b0743 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
package com.mavlushechka.a1qa.utils;
import java.io.BufferedReader;
import java.io.FileReader;
import java.io.IOException;
public class FileParser {
public static String parse(String filename) {
StringBuilder stringBuilder = new StringBuilder();
try (BufferedReader bufferedReader = new BufferedReader(new FileReader(filename))) {
while (bufferedReader.ready()) {
stringBuilder.append(bufferedReader.readLine());
}
} catch (IOException ioException) {
throw new IllegalArgumentException("Cannot find required file.");
}
return stringBuilder.toString();
}
}
|