namespaces - 是否有适合引用存档中的文件的命名方案?

标签 namespaces filesystems

我正在开发一个应用程序,该应用程序不仅可以直接引用文件,还可以引用位于存档中的文件(例如 ZIP 或 TAR)。例如,假设我有文件 foo.zip , 其中我有一个目录 bar和一个文件 fred.txt .如果我想引用整个文件,我会写foo.zip ;如果我想引用 fred.txt在存档内,我会使用类似于
foo.zip#bar/fred.txt
其中 octothorpe 表示从文件系统到存档的“命名空间更改”。

在我跑掉并重新发明轮子之前,我想知道是否已经建立了一种以这种方式引用存档中的文件的方法?

最佳答案

Java 中有一个约定是使用 !有关压缩文件中资源的 URL,请参见示例 http://docs.oracle.com/javase/7/docs/api/java/net/JarURLConnection.html

关于namespaces - 是否有适合引用存档中的文件的命名方案?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32134432/

相关文章:

python - 如何使用 inotify Linux 内核子系统为 python 中的新文件创建创建最简单的目录观察器?

c# - ASP.NET:通过命名空间一次注册多个控件?

jquery - 使用 jQuery 按命名空间查找 XML 节点

c++ - 如何转发声明在命名空间中的类

macos - SQLITE_IOERR_VNODE 代码 6922 是什么意思?

.net - 我应该如何轮询大量文件以进行更改?

c# - <url> 的前缀 “cannot be redefined from ” 在同一个开始元素标签内

c# - WPF 类型或命名空间名称 'Browser' 在命名空间 'System.Windows' 中不存在(是否缺少程序集引用?)

windows - 用空文件复制目录文件结构

indexing - Search.Collat​​orDSO 在哪个操作系统上可用?