从文本文件导入时,省略号添加到字符串

时间:2014-05-23 19:25:34

标签: java html string text import

当我从文本文件中导入较长的字符串(50个字符)时,它会取消后面的所有字符,而是用elipses替换它们。

以下是用于从文件中读入的代码:

public static void loadFile() throws FileNotFoundException, IOException {
    BufferedReader in;
    in = new BufferedReader(new FileReader("C:\\Users\\Nick\\Desktop\\BIG\\BIG\\Testing.txt"));
    while (true) {
        String line = in.readLine();
        if (line == null) {
            break;
        } else {
            if (line.contains("<span class=\"CesResultTitle\">")) {
                line = in.readLine();
                line = in.readLine();
                line = line.replaceAll("<.*?>", "");
                line = line.replaceFirst("             ", "");
                titles.add(line);
                System.out.println(line);
                for (int i = 0; i < 66; i++) {
                    line = in.readLine();
                }
                dates.add(line);
            }
        }
    }
}

很抱歉,如果我把代码放错了。

另外,不要担心while(true)或硬编码路径,这两种路径都用于测试,并且将会消失。

一个例子:

******* 办公室和 **** 隐私专员 - 信息隐私原则指南:IPP 4,数据安全< / p>

变成

******* 办公室和 **** 隐私专员 - 指导......

知道为什么会这样吗?快速回答将不胜感激。

提前致谢 -Nick

0 个答案:

没有答案