gpt4 book ai didi

java - 用java读取html文件

转载 作者:行者123 更新时间:2023-12-01 18:58:07 25 4
gpt4 key购买 nike

在java中我必须读取多个文件来搜索一些文本。文件包含大量 html 数据,因此很难借助以下代码读取 html 文件的内容。是否有使用 java 获取文件内容的直接方法。我正在使用以下代码,但它使我的应用程序变慢,建议我最好的替代方案

try{
FileReader fr=new FileReader("path of the html file");
BufferedReader br= new BufferedReader(fr);
String content="";
while((s=br.readLine())!=null)
{

content=content+s;

}

System.out.println("content is"+content);
}
catch(Exception ex)
{

}

最佳答案

在循环中完成字符串连接总是很慢

您需要将其更改为使用 StringbBuilder 并为该 StringBuilder 提供合适的起始大小。

FileReader fr=new FileReader("path of the html file");
BufferedReader br= new BufferedReader(fr);
StringBuilder content=new StringBuilder(1024);
while((s=br.readLine())!=null)
{
content.append(s);
}

关于java - 用java读取html文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13289484/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com