本文整理了Java中org.archive.io.warc.WARCReaderFactory.testCompressedWARCFile()
方法的一些代码示例,展示了WARCReaderFactory.testCompressedWARCFile()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。WARCReaderFactory.testCompressedWARCFile()
方法的具体详情如下:
包路径:org.archive.io.warc.WARCReaderFactory
类名称:WARCReaderFactory
方法名:testCompressedWARCFile
[英]Check file is compressed WARC.
[中]检查文件是否已压缩WARC。
代码示例来源:origin: iipc/webarchive-commons
protected ArchiveReader getArchiveReader(final File f, final long offset)
throws IOException {
boolean compressed = testCompressedWARCFile(f);
if (!compressed) {
if (!FileUtils.isReadableWithExtensionAndMagic(f,
DOT_WARC_FILE_EXTENSION, WARC_MAGIC)) {
throw new IOException(f.getAbsolutePath()
+ " is not a WARC file.");
}
}
return (WARCReader)(compressed?
WARCReaderFactory.factory.new CompressedWARCReader(f, offset):
WARCReaderFactory.factory.new UncompressedWARCReader(f, offset));
}
代码示例来源:origin: org.netpreserve.commons/commons-web
protected ArchiveReader getArchiveReader(final File f, final long offset)
throws IOException {
boolean compressed = testCompressedWARCFile(f);
if (!compressed) {
if (!FileUtils.isReadableWithExtensionAndMagic(f,
DOT_WARC_FILE_EXTENSION, WARC_MAGIC)) {
throw new IOException(f.getAbsolutePath()
+ " is not a WARC file.");
}
}
return (WARCReader)(compressed?
WARCReaderFactory.factory.new CompressedWARCReader(f, offset):
WARCReaderFactory.factory.new UncompressedWARCReader(f, offset));
}
代码示例来源:origin: org.netpreserve.commons/webarchive-commons
protected ArchiveReader getArchiveReader(final File f, final long offset)
throws IOException {
boolean compressed = testCompressedWARCFile(f);
if (!compressed) {
if (!FileUtils.isReadableWithExtensionAndMagic(f,
DOT_WARC_FILE_EXTENSION, WARC_MAGIC)) {
throw new IOException(f.getAbsolutePath()
+ " is not a WARC file.");
}
}
return (WARCReader)(compressed?
WARCReaderFactory.factory.new CompressedWARCReader(f, offset):
WARCReaderFactory.factory.new UncompressedWARCReader(f, offset));
}
内容来源于网络,如有侵权,请联系作者删除!