问题标签 [file-read]
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.
java - JTextField.getText() 即使里面有内容也返回空值
我有一部分代码获取 TextField 的文本(实际上有两个 TextField,但用户一次只能使用一个)并将其搜索到存储在终端中的文件中。问题是我总是得到一个空字符串,即使其中一个 TextField 中有文本......这是代码(分配在方法 actionPerformed() 上:
}
我真的要把所有东西都扔到窗外,因为我知道解决方案很简单,但我做不到......
java - RandomAccessFile.read() 返回的值大于读入字符串的字符数
我有一个RandomAccessFile raFile
我正在以固定大小的块将数据读入缓冲区的方法:
我所期望的是raFile.read()
读取与 一样多的字节BUFFER_SIZE
(文件末尾除外)并将相同的值复制到readBytes
. 虽然这在很大程度上是正确的,但偶尔,我会得到以下BUFFER_SIZE
4096 的输出:
readBytes
bufferStr
testerStr
4096 4092 4092
4096 4090 4090
4096 4094 4094
4096 4095 4095
如果正在读取 4096 字节,为什么即使不在文件末尾,长度bufferStr
也testerStr
小于该值?
参考:这表示read()
返回读入缓冲区的字节总数。
c++ - 从 C++ 中的 CSV 文件中读取特定元素
我正在尝试创建一个参考程序,我认为该程序将使用 Excel 电子表格来保存仅供阅读的信息。我希望用户能够从选项列表中选择一个主题,并将相应单元格中的信息反馈给他们。该程序是用 C++ 编写的。我的问题是,如何从我的程序中访问电子表格中的特定单元格?我对其进行了一些研究,并且发现我想将我的文件保存为 csv 并使用 fscanf 来读取内容,但是我不知道如何做这部分。我用谷歌搜索并找到了这个线程:
但我认为它会读取 CSV 中的所有数据?无论如何,据我所知。我只想提取特定元素。那可能吗?
c++ - 多线程应用程序中最快的文件读取
我必须将 8192x8192 矩阵读入内存。我想尽可能快地完成它。
现在我有这个结构:
在函数ParallelRead
中,我解析每一行,执行atoi
并填充矩阵。并行性是逐行的,就像线程 t 解析行t, t+ 1 * NUM_THREADS..
在具有 2 个线程的双核系统上,这需要
有没有办法进一步优化这个?
c++ - 根据用户输入对文件进行排序
我正在尝试根据用户选择的 2 个文件对文件进行排序。我正在使用一个字符串变量并将其传递给,instream()
但它不断进入if
表明文件已损坏或不存在的语句。我知道它存在,因为当我硬编码文件名时,它工作得非常好!我确定它很简单,但我就是想不通。我对 c++ 很陌生,所以请仔细回答你的问题,以便我理解和学习。提前致谢!
file - 在 Linux 中使用 QTextStream 进行异常文件读取操作
我正在使用 linux 平台 (Ubuntu) 和 QT4.7.4 ,
首先,我使用 vi 创建了一个测试文件“test.txt”,只需在其中写入 100000 行“1234567890”,
然后我编译并运行下面的代码,在我的监督下,它进入无限循环,
有什么想法吗?谢谢!
这是 qdebug 输出:
这里有一些关于 test.txt 的信息
perl - 使用 perl 脚本从目录中读取文件
我有一个包含多个文件的目录。文件命名如下:A11111、A22222、A33333、B11111、B22222、B33333 等。我想读取这些文件,对内容执行某些格式化选项并将其写入输出文件。但是对于所有以 A 开头的文件,我只想要一个输出文件,对于所有以 B 开头的文件,我想要一个输出文件,依此类推。是否可以使用 perl 脚本执行此操作?
php - PHP处理制表符分隔的txt逐行进度/状态栏
我有一个导入模块,我必须逐行处理一个制表符分隔的 txt 文件。问题是该文件可能有超过 250K 行。我必须在 MySQL 数据库中进行 SELECT 和 UPDATE 或 INSERT 操作。这可能会为服务器带来长达 3-4 小时的工作。我想放置一个状态栏,显示我们在处理中的位置。我曾尝试在处理文件的行时仅更新输入,但浏览器无法真正输出它,它只是冻结了。我怎样才能输出处理的状态?
java - 在哪里放置文件以从java中的包下的类中读取?
我有一个属性文件包含的文件名只说file=fileName.dat
. 我已将属性文件放在类路径下,并且可以从mainClass
. 读取文件名后,我将文件名(只是名称而不是路径)传递给包下的另一个类,说pack.myClass
要读取该文件。但问题是pack.myClass
无法正确获取文件路径。我已将文件fileName.dat
放在包内外,pack
但无法正常工作。
任何人都可以建议我将文件放在哪里,fileName.dat
以便我可以正确阅读它并且整个应用程序也可以移植。
谢谢!
我用来读取配置文件并获取文件名的代码:
然后在我正在做myClass
的包下:pack
php - Getting tweets by hashtags via file_get_contents
I was trying to use the Twitter Search to get tweets of a hashtag.
Since I just have to read a json file, I used file_get_contents
instead of cURL
like
But when I run the code in my localhost, it shows the following error. Any idea about it?
Warning: file_get_contents(http://search.twitter.com/search.json) [function.file-get-contents]: failed to open stream: Unable to find the socket transport "ssl" - did you forget to enable it when you configured PHP?