有没有办法提取ISO文件的内容(所有目录和文件内)到一个给定的目录在本地路径?特别是使用Java在Windows环境中。有没有什么图书馆可以推荐?2或者有没有什么方法可以做到这一点?谢谢。
hm2xizp91#
我谨提出以下建议
Java ISO提取
q3qa4bjr2#
看一下Loopy。Loopy是一个Java API,用于以只读方式访问各种文件系统。Loopy是作为Apache Commons VFS的插件开发的。目前,它只支持ISO9660文件系统(即.iso文件)。
oiopk7p53#
这是有点晚,但有迟的好处,因为所有给出的答案表明图书馆不再积极维护和过时。我建议使用sevenzipjbinding来做同样的事情,它是7zip的java绑定。他们也有非常简单的文档。http://sevenzipjbind.sourceforge.net/
j8ag8udp4#
可以基于语言Kaitai Struct生成用于读取ISO9660 CD filesystem的代码。https://formats.kaitai.io/iso9660/java.html
Kaitai Struct
ISO9660 CD filesystem
4条答案
按热度按时间hm2xizp91#
我谨提出以下建议
Java ISO提取
q3qa4bjr2#
看一下Loopy。
Loopy是一个Java API,用于以只读方式访问各种文件系统。Loopy是作为Apache Commons VFS的插件开发的。目前,它只支持ISO9660文件系统(即.iso文件)。
oiopk7p53#
这是有点晚,但有迟的好处,因为所有给出的答案表明图书馆不再积极维护和过时。
我建议使用sevenzipjbinding来做同样的事情,它是7zip的java绑定。
他们也有非常简单的文档。
http://sevenzipjbind.sourceforge.net/
j8ag8udp4#
可以基于语言
Kaitai Struct
生成用于读取ISO9660 CD filesystem
的代码。https://formats.kaitai.io/iso9660/java.html