我有一张Excel工作表,允许用户点击特定单元格并附加/嵌入文件。是否有可用于按文件名或文件类型检索这些文件的API?我已经尝试过Apache POI来阅读PackagePart并获取内容。我尝试过POIFS文件系统。我已经尝试过Apache TIKA(TikaConfig getDetector())来获取mime类型。
它们都返回相同的信息:OLEObject1.bin,OLEObject2.bin,OLEObject3.bin等,或者不能用于区分文件的字符串。
如果我试图区分PDF,PPT或XLS,它很简单,但我需要查找特定的文件类型和/或名称,以便我知道如何正确处理它们以供进一步检查。
无论如何都要通过通用的OLEObject1.bin格式?