if(POIFSFileSystem.hasPOIFSHeader(inp)) {
System.out.println("2003及以下");
}
if(POIXMLDocument.hasOOXMLHeader(inp)) {
System.out.println("2007及以上");
}
System.out.println("2003及以下");
}
if(POIXMLDocument.hasOOXMLHeader(inp)) {
System.out.println("2007及以上");
}
本文提供了一段Java代码,用于检查输入流中的文件是Office 2003及以下版本还是2007及以上版本。通过使用Apache POI库中的方法实现。
3290





