Java 有没有办法比较两个在线文档文件?
如何比较html页面上的两个下载链接文档文件?我目前在Java工作。我想从两个单独的URL中提取两个文件,然后比较它们(删除间距,可能使用trim?) 我也使用了Watij,但我认为它没有那个功能Java 有没有办法比较两个在线文档文件?,java,file,web,Java,File,Web,如何比较html页面上的两个下载链接文档文件?我目前在Java工作。我想从两个单独的URL中提取两个文件,然后比较它们(删除间距,可能使用trim?) 我也使用了Watij,但我认为它没有那个功能 编辑:如果网页有多个名为“下载文件”的超链接,是否有方法列出所有URL而不实际知道它们并手动编码?比较两个文件。将文件作为输入流打开并使用IOUtils URL url1 = new URL("http://path/file1.txt"); URL url2 = new URL("http://pa
编辑:如果网页有多个名为“下载文件”的超链接,是否有方法列出所有URL而不实际知道它们并手动编码?比较两个文件。将文件作为输入流打开并使用IOUtils
URL url1 = new URL("http://path/file1.txt");
URL url2 = new URL("http://path/file2.txt");
InputStream is1 = url1.openStream();
InputStream is2 = url2.openStream();
if( IOUtils.contentEquals( is1, is2 ) )
{
//the same content
}
有没有一种方法可以看出它们的不同之处?有一个库,我从来没有使用过,但我相信它会起作用……我没有看到api,我也不知道如何使用它。例如,任务1似乎与您的案例相匹配