I made a get in my javalin that sends back data from a text file.
this is the get method:
app.get("/info", ctx -> {
// stream, streamReader en buffer om file uit te lezen
FileInputStream fileInputStream = new FileInputStream("wedstrijd.txt");
InputStreamReader inputStreamReader = new InputStreamReader(fileInputStream, StandardCharsets.UTF_8);
BufferedReader reader = new BufferedReader(inputStreamReader);
// geef alle regels van de file terug
ctx.result(reader.lines().collect(Collectors.joining()));
});
But this gives back the data in one big line of text.
How can I format this text to make it look a bit better?