Questions tagged «file-io»

文件I / O是涉及文件系统的输入/输出。这可能包括对目录和文件执行操作,例如创建和删除,读取文件以及将输出写入文件。

6
为什么Node.js的fs.readFile()返回缓冲区而不是字符串?
我正在尝试读取test.txt(位于Javascript源的同一文件夹中)的内容,并使用以下代码显示它: var fs = require("fs"); fs.readFile("test.txt", function (err, data) { if (err) throw err; console.log(data); }); 的内容test.txt创建于nano: 测试Node.js readFile() 我得到这个: Nathan-Camposs-MacBook-Pro:node_test Nathan$ node main.js <Buffer 54 65 73 74 69 6e 67 20 4e 6f 64 65 2e 6a 73 20 72 65 61 64 46 69 6c 65 28 …



20
如何读取本地文本文件?
我正在尝试通过创建一个接受文件路径并将文本的每一行转换为char数组的函数来编写一个简单的文本文件阅读器,但是它不起作用。 function readTextFile() { var rawFile = new XMLHttpRequest(); rawFile.open("GET", "testing.txt", true); rawFile.onreadystatechange = function() { if (rawFile.readyState === 4) { var allText = rawFile.responseText; document.getElementById("textSection").innerHTML = allText; } } rawFile.send(); } 这是怎么了? 从先前的版本中稍稍更改了代码后,这似乎仍然不起作用,现在给了我一个XMLHttpRequest例外101。 我已经在Firefox上对其进行了测试,并且可以工作,但是在Google Chrome中它却无法工作,并且一直给我一个异常101。如何使它不仅可以在Firefox上而且还可以在其他浏览器(尤其是Chrome)上运行)?


12
读取和写入文件的最简单方法
读写文件有很多不同的方法(文本文件在C#,而不是二进制文件)。 我只需要一些简单且使用最少代码的东西,因为我将在项目中处理很多文件。我只需要一些东西,string因为我所需要的只是读写string。
341 c#  .net  string  file  file-io 


8
逐行读取文本文件的最快方法是什么?
我想逐行阅读文本文件。我想知道我是否在.NET C#范围内尽可能高效地执行此操作。 到目前为止,这是我正在尝试的方法: var filestream = new System.IO.FileStream(textFilePath, System.IO.FileMode.Open, System.IO.FileAccess.Read, System.IO.FileShare.ReadWrite); var file = new System.IO.StreamReader(filestream, System.Text.Encoding.UTF8, true, 128); while ((lineOfText = file.ReadLine()) != null) { //Do something with the lineOfText }

15
如何在Windows中的命令提示符下删除特定目录中的文件/子文件夹
假设有一个名为的变量%pathtofolder%,因为它很清楚它是文件夹的完整路径。 我要删除此目录中的每个文件和子文件夹,但不删除目录本身。 但是,可能会出现类似“此文件/文件夹已在使用中”的错误...当发生这种情况时,它应该继续并跳过该文件/文件夹。 有一些命令吗?

7
以理智,安全,高效的方式复制文件
我正在寻找一种复制文件(二进制或文本)的好方法。我写了几个样本,每个人都在工作。但是我想听听经验丰富的程序员的意见。 我错过了很好的例子,并寻找一种与C ++兼容的方式。 ANSI C路 #include <iostream> #include <cstdio> // fopen, fclose, fread, fwrite, BUFSIZ #include <ctime> using namespace std; int main() { clock_t start, end; start = clock(); // BUFSIZE default is 8192 bytes // BUFSIZE of 1 means one chareter at time // good values should fit to …
304 c++  file-io 

20
从文本文件读取和写入字符串
我需要向/从文本文件读取数据或将数据写入文本文件,但我一直无法弄清楚该怎么做。 我在Swift的iBook中找到了此示例代码,但我仍然不知道如何写入或读取数据。 import Cocoa class DataImporter { /* DataImporter is a class to import data from an external file. The class is assumed to take a non-trivial amount of time to initialize. */ var fileName = "data.txt" // the DataImporter class would provide data importing functionality here } class DataManager …
298 file-io  swift 

11
在Python中读取大文件的惰性方法?
我有一个很大的文件4GB,当我尝试读取它时,计算机挂起了。因此,我想逐个读取它,并且在处理完每个块之后,将处理后的块存储到另一个文件中并读取下一个块。 yield这些零件有什么方法吗? 我很想有一个懒惰的方法。

12
扫描器与BufferedReader
据我所知,从Java文件中读取基于字符的数据的两种最常见的方法是使用Scanner或BufferedReader。我也知道BufferedReader通过使用缓冲区来避免物理磁盘操作来有效地读取文件。 我的问题是: 确实Scanner表现不如BufferedReader? 为什么你会选择Scanner在BufferedReader反之亦然?


6
什么时候应该使用mmap进行文件访问?
POSIX环境至少提供两种访问文件的方式。有标准的系统调用open(),read(),write(),和朋友,但也有使用的选项mmap(),将文件映射到虚拟内存。 什么时候比另一种更好?包括两个接口,它们各自的优点是什么?
276 c  file-io  posix  mmap 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.