问题标签 [filelist]

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 投票
7 回答
17996 浏览

html - 检测 javascript FileList 对象中的文件夹/目录

我最近向 Moodle 贡献了一些代码,它使用 HTML5 的一些功能,允许通过从桌面拖放以表单形式上传文件(代码的核心部分在这里:https ://github.com/moodle /moodle/blob/master/lib/form/dndupload.js供参考)。

这很好用,除非用户拖动文件夹/目录而不是真实文件。然后将垃圾上传到服务器,但文件名与文件夹匹配。

我正在寻找的是一种简单可靠的方法来检测FileList对象中是否存在文件夹,因此我可以跳过它(并且可能还会返回友好的错误消息)。

我查看了 MDN 上的文档以及更通用的网络搜索,但没有找到任何东西。我还查看了 Chrome 开发人员工具中的数据,似乎 File 对象的“类型”始终设置为文件夹的“”。但是,我不太相信这是最可靠的跨浏览器检测方法。

有没有人有更好的建议?

0 投票
1 回答
3320 浏览

ruby - Ruby 文件列表排除文件夹

这是我尝试过的所有事情:

rake 版本是 0.9.2.2,Ruby 版本是 193。都不起作用。我应该如何排除文件列表中的目录?

0 投票
1 回答
2727 浏览

svn - 如何使用 SVNKit 获取日志/历史记录给出特定文件列表?

给定一个文件列表,例如 A.java、B.java、C.java、D.java,我想获取文件列表中存在的文件的历史记录/日志。

例如




ETC...

历史记录应该只显示文件列表中文件的日志(添加/删除/修改)。

我怎样才能做到这一点?如果您能提供一些代码片段,那就太好了。

0 投票
1 回答
319 浏览

ant - 引用时更改 FileList 的目录

FileList稍后在我的构建文件中引用它时,我想更改它的基本目录。

我定义以下内容FileList

我的目标如下

因此,在使用replaceregexp任务时,它将使用位于./dev- 但我希望任务替换之前复制的文件,这些文件现在位于./src.

当然,我可以复制文件列表并使用另一个dir,但我非常希望在我的构建文件中只保存一次文件列表。

我怎样才能做到这一点?

0 投票
1 回答
986 浏览

java - 为 JFileChooser 上的选定文件设置自己的文件图标

我有以下问题。我有一个选定的文件列表,我在JFileChooser. 现在我想删除这个文件列表,并想在所选文件上显示一个绿色勾号JFileChooser

是否可以更改某些特定文件的图标JFileChooser(在这种情况下为所选文件)?

0 投票
1 回答
470 浏览

c# - 带有列表视图的 C# 建议

我做了一个应用程序,您输入个人信息,您可以将其保存在目录中(C:\Inforation\example.txt)。现在我需要添加新的按钮和列表视图,但我不知道如何使用列表视图。按下按钮后,我需要在列表视图中查看目录中的所有 .txt 文件。

如果有帮助,这是代码的一部分:

0 投票
2 回答
5410 浏览

file - 批处理:如何制作包含文件夹中所有文件的 .txt 文件,没有扩展名

现在我有这个代码:

但我使 Maplist.txt 像这样:

a.bsp

b.bsp

c.bsp

但我希望它没有“.bsp”

请帮忙

0 投票
2 回答
15010 浏览

delphi - 使用delphi列出字符串网格中目录中的所有文件

我正在使用 Delphi 7,我想在字符串网格中列出给定目录中的所有文件(每行一个文件,全部在 1 列中)。我已经搜索了大约一个小时,但找不到任何有关如何执行此操作的示例,因此您可以提供任何帮助将不胜感激。

0 投票
1 回答
810 浏览

javascript - 使用 HTML5 处理多个文件

我觉得发布这个有点傻,因为从我一直在阅读的内容来看,这似乎很简单,但我不知道为什么我总是1files.length.

0 投票
1 回答
503 浏览

html - 了解 HTML 中的拖放

我很难理解 HTML 5 中的拖放,尤其是 dropeffect 和 effectsallowed 属性。我已经查看了文档和示例,但我仍然没有很好地掌握。特别是,您可以在页面内拖动数据而另一方面从页面外部拖动文件这一事实对我来说很模糊。

首先,当我将页面内的图像拖到放置区域时,DataTransfer 对象的 FileList 为空。但这是否意味着您也不能像访问页面外部文件一样访问页面中的图像?(例如获取它们的属性或将它们提供给 FileReader)

我不明白的另一件事是 dropEffect 和 effectsAllowed。它们是与 setData 和 getData 方法结合使用,还是与从页面外部拖动的文件结合使用?

我认为如果我设置event.dataTransfer.dropEffect = 'move',那么页面外的文件实际上会被移动并消失在旧位置。但是,当我将某些内容拖到页面中时,除了 dropEffect 字符串值之外,我看不到移动/链接/复制之间的任何实际区别。