是否有任何方法将ISO文件(所有目录和文件)的内容提取到本地路径中的给定目录?特别是在windows环境下使用Java。
有你可以推荐的图书馆吗?或者有什么办法可以做到这一点?
谢谢。
我推荐以下内容
Java ISO extract
-
JAVA ISO工具https://github.com/stephenc/java-iso-tools
-
糊涂http://loopy.sourceforge.net/
-
JIIC:Java ISO Image Creator(有点旧——使用Java 1.4)
在我写这篇文章的时候,其他答案中使用的库已经过时了。所以我推荐sevenzipjbinding
看看Loopy。
Loopy是一个Java API,用于以只读方式访问各种文件系统的方式。Loopy是作为Apache Commons VFS的插件开发的。目前只支持ISO9660文件系统(即.iso文件)。
读取ISO9660 CD filesystem
的代码可以基于Kaitai Struct
语言生成。