用Java解析文件的各种方法有哪些?

时间:2019-03-27 16:26:48

标签: java regex string parsing

我目前正在分析文本文件。我需要从文件中的特定行中提取关键字。我想知道有关如何解析文件的各种方法。

截至目前,我正在逐行解析文件,并将行和required关键字拆分。如果文件包含百万行,将需要一些时间来处理它并找到单词。我需要另一种解析方法

BufferedReader bufReader = new BufferedReader(new StringReader(parsed));
    String line = null;
    while ((line = bufReader.readLine()) != null) {
        if (line.contains("Exception:") || line.contains("exception")) {
            String linemap = line;
            parsedLine = linemap.split("REASON:");
         }
     }

以上代码,检查每一行中的关键字Exception,并将内容存储在已解析的String中的“ REASON:”之后。请提出其他更好的方法(如果可用的话)(逐行解析除外)来解析上述内容。

0 个答案:

没有答案