问题标签 [file-handling]

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 回答
3748 浏览

osx-lion - PrefPanes 和 Plist 在 10.7 中保存位置

我正在编写一个首选项窗格,这个 prefpane 保存了一个带有设置的 plist 文件,我曾经将它存储在 /Library/Preferences/ 文件夹中;这在 OS X 10.6 中运行良好,但现在我们切换到 10.7 并且苹果已经撤销了在 /Library/Preferences 文件夹中写入的权限(没有管理员密码),即 prefpane 不能在那里写入。是否有一个更好的位置可供所有系统访问,我可以在其中保存我的 prefpane 的 plist 文件。

0 投票
1 回答
1017 浏览

php - 在 PHP 中检查文件句柄类型

我正在使用 fopen 从 URL 打开提要(.txt 文件),但有时找不到提要。我希望 fopen 在发生这种情况时返回 FALSE,以便我可以处理错误。但是,当在目标 URL 上找不到提要时,我将被重定向到站点上的另一个页面,通知我找不到指定的文件。结果是,我的 $handle 引用了错误的文件,并且 fopen 返回 TRUE(因为它找到了 -something- 尽管是错误的东西),从而破坏了我对错误处理的尝试。

如何验证 fopen 是否获得了正确的文件?谢谢。

0 投票
1 回答
197 浏览

objective-c - NSFileManager 身份验证

我需要使用 NSFileManager 创建一个目录到另一个需要管理员密码才能更改其内容的目录。如何才能做到这一点?

0 投票
1 回答
2078 浏览

javascript - 在客户端写入文件

我有一个 JavaScript 代码,它从 UI 捕获鼠标坐标(X、Y 和时间戳)。我想将此信息写入文件(xml/.txt 等),以便可以使用另一个工具包进行进一步处理。

由于显然我们无法使用 JavaScript 访问客户端文件系统,因此我正在寻找一种方法来做到这一点。我对 JavaScript 没有太多经验,我尝试过搜索,AJAX 似乎是一个解决方案。任何其他解决方案都是最受欢迎的。

我的问题是 - 我们可以在本地加载 AJAX 以便在不与 Web 服务器交互的情况下完成此处理吗?因为如果可以做到这一点,我只需要使用其他代码(C#)进行文件处理,这样我就可以使用记录的数据。

我不想使用 HTML5,因为我有一个基于 qt 4.6 构建的自定义浏览器,它不支持 HTML5 File API。

PS - 我在页面上没有任何其他功能,它只是一个空白的“index.html”,它正在执行一个脚本来捕获鼠标坐标并显示它们。

0 投票
3 回答
192 浏览

java - 在java中的文本文件的引号内打印一行

我正在尝试打印文件中引号内的文本。有没有人可以帮助我。

例如:“Jayaramachandiran”

这一行在一个文本文件中,我想阅读并打印它。

0 投票
1 回答
288 浏览

java - Java 格式化程序 - 设置文件目录

我正在尝试在文件夹(称为 AMCData)中创建一个文本文件。该文件称为“文件”(为了这个例子)。

我试过使用这段代码:

但在我有机会在其中放置任何文本之前,catch 一直被触发.. 谁能告诉我为什么会发生这种情况?

更多信息:

  • 该文件夹不存在,我希望它会自动创建它
  • 如果它不自动创建文件夹,你能把我链接到怎么做吗?
0 投票
1 回答
84 浏览

java - 某些文件格式通过 FTP 损坏

我已经编写了一个服务器和一个客户端来实现 FTP,如果我创建文本文件并发送它们,它们就可以正常工作。但是,一旦我发送其他格式的文件,客户端上收到的文件就会损坏。这是我发送文件的代码

fis - FileInputStream 对象 output - OutputStream 对象 (Socket.getOutputStream())

客户端代码是:

我在使用正确的流吗?

0 投票
2 回答
345 浏览

windows - 如何创建名称不同的目录?(区分大小写的 CreateDirectory 函数)

有没有办法做到这一点?我使用带有 FILE_FLAG_POSIX_SEMANTICS 标志的 CreateFile 来创建具有区分大小写名称的文件。现在我也需要类似的目录。

示例:
CreateDirectory("aaa", NULL);

CreateDirectory("AAA", NULL);
会导致它有2个不同的目录。:)

0 投票
1 回答
120 浏览

php - 通过 php 加载文件(pdf、doc、img)的最佳方式 - 保留文件名/扩展名等

在加载文件之前,我正在使用 PHP 进行安全检查,该文件可以是 jpg、pdf doc 或类似文件。

  1. 是否有任何库可以自动执行我需要执行的不同标题等来输出文件,而无需检查文件扩展名?

  2. 特别是对于 pdf 和文档,由于用户可以下载,因此将 url 设置为 view_file.php?blah=blah 并不理想。我想唯一的选择是强制下载并指定文件名?

0 投票
2 回答
6396 浏览

objective-c - 如何从巨大的文本文件中读取文本块?

我正在尝试读取包含数十亿个字符的文本文件。使用该功能 contentOfFile不起作用,因为我的应用程序因此而崩溃。

所以任何人都请将示例代码发送给我,以便我根据我的要求获得块。无论我需要哪个,我都只想得到那个。请尽可能尽快回复。