问题标签 [virtual-file]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1249 浏览

c# - 如何使用 Platform.VirtualFileSystem 创建虚拟文件并将内容(流)放入其中?

首先,我不完全知道所谓的是否Platform.VirtualFileSystem可以做到这一点。我想要的虚拟文件系统是以某种方式从Stream(我已经拥有的)创建一个虚拟文件。系统 (OS) 将能够像访问真实文件一样访问该虚拟文件(透明地)。

浏览完 的类层次结构后Platform.VirtualFileSystem,我无法完全找到与我想要的相关的任何内容。看起来我可以将实际的系统文件链接到虚拟文件,但在这里我什至没有实际的系统文件,我所拥有的只是一个Stream.

有没有人有一个简单的例子来说明这一点?正如我之前所说,我什至不知道那个图书馆是否可以帮助我。因此,如果您有其他替代方案可以解决我的问题,请提出建议。

0 投票
3 回答
3023 浏览

go - 在 golang 中将 []byte 转换为“虚拟”文件对象的简单方法?

我知道有一些 Go 库可以创建像VFS这样的整个文件系统。但我只想把一个字节数组做成可以满足File接口的东西。

0 投票
0 回答
25 浏览

java - 打开下载的(使用 VirtualFile.open())excel 文件时,提示恢复消息

我使用PDF文件下载了一个excel文件VirtalFile.open() 并成功下载并打开。但问题在于excel文件。

我正在使用播放框架和 java 1.6

0 投票
1 回答
182 浏览

linux - 如何避免在 Linux 上创建 tmp-Files?

我有一个需要访问文件的程序。这个文件的内容在一个变量中,我想避免创建一个真实的文件。是否可以创建某种虚拟文件?

通常我会将它传递给命令,但 STDIN 已经“使用中”。有没有办法将两个变量都传递给命令,而不创建 tmp 文件?

0 投票
1 回答
243 浏览

java - 如何设置动态路径weblogic.xml 中的虚拟目录映射

取决于我的环境,weblogic 的服务名称会发生​​变化,为了使用虚拟目录映射,我必须传递这个路径 exmpl /usr1/SIR1234,它是硬编码的,并且因环境而异。

所以我需要为此路径传递动态值

如果环境发生变化,如何将动态值传递给它不应该这样改变。

0 投票
1 回答
36 浏览

python - 如何使用内存中的文件?

以下代码当前将文件保存到磁盘。我可以将其保存到内存中吗?

0 投票
1 回答
44 浏览

javascript - 使用 javascript 客户端,如何显示“虚拟文件夹”(= 具有相对路径的 html、img、js 的连贯集合)?

我想在 html 页面上显示自治的“站点”(比如“root”)。这些“站点”包含一个登录页面:index.html 和 *.css、.js、 .png 的集合)
自治,我的意思是这些站点没有外部依赖项并且所有路径都是相对的 = 您可以将它们复制到任何目录或将它们托管在任何地方,它们将起作用。
这些站点被压缩在一个包含所有必要文件的存档中。假设我下载没有问题并将所有文件都保存在内存中(作为路径/uint8 数组)

我怎样才能以安全的方式显示该网站?我可以解析 index.html,更改原始文件的 data-url 的所有 src 和 href 并将其加载到 iframe 中。它工作得很好,但是在有这样的脚本的地方会中断

有什么方法可以控制 iframe 提供的 url 吗?某种代理?我可以截取“images/thumb-pdf.png”来提供 MemoryCacheOfAllFiles["images/thumb-pdf.png"].toDataURL() 吗?

PS:当然我无法控制这些网站,我无法将它们存储在服务器上(这很容易)

0 投票
1 回答
202 浏览

javascript - PdfMake | 错误:ENOENT:没有这样的文件或目录,打开 './build/vfs_fonts.js'

我正在使用 PDFMake 库并尝试在其输出中使用自定义字体。这种字体是为波斯语制作的。我按照custom-fonts-client-side/vfs下面网页上描述的步骤进行 操作

node build-vfs.js "./examples/fonts"执行命令时遇到以下错误:

所以我决定改一下命令,写成如下:

但不幸的是,我遇到了一个新错误:

0 投票
1 回答
46 浏览

python - Pickle / 将 Python 中的虚拟文件保存到磁盘

我想在字典中腌制一个虚拟文件。

具体来说,我有一个函数 G,该函数save()采用文件 obj 或字符串(文件名)将其内容保存到磁盘。

但我想先将它保存到一个虚拟文件中,然后将此虚拟文件dict与关联数据一起放入一个,然后将完整的字典保存(pickle)到磁盘。

如何保存到内存文件,将其包含在字典中并腌制?或者你会怎么做?

就像是:

非常感谢!