Java:如何通过RestFulWebServer打开日志文件

时间:2018-12-11 13:46:05

标签: java server logfile

我想知道如何使用this.http.get("api-url") .mergeMap((response) => response.json()) .filter((file) => file.id === 1) 打开我创建的最后一个日志文件?

情况:我将文件上传到服务器,并且服务器运行(.bat),并且此bat的结果被转换为jogfile。我想在gui中创建一个按钮,允许我按下它并为我打开它。这可能吗?

谢谢。

1 个答案:

答案 0 :(得分:0)

只需使用普通的Java方法File,FileReader,StringBuilder:

  File file = new File("logfile.txt");

  // Creates a FileReader Object
  FileReader fr = new FileReader(file); 
  char [] a = new char[...];
  fr.read(a);   // reads the content to the array
  StringBuilder result = new StringBuilder();

  for(char c : a)
     result.append(c);  //Or you find a way to read strings
  fr.close();

然后,您只需返回StringBuilder的结果。当然,您需要找到一种漂亮地打印日志文件的方法。