标签: readfile

我想在eclipse中使用哪个文本文件?

我启动程序时需要读取文本文件.我正在使用eclipse并启动了一个新的java项目.在我的项目文件夹中,我得到了"src"文件夹和标准的"JRE系统库"+ staedteliste.txt ...我只是不知道在哪里放文本文件.我真的尝试了我能想到的每个文件夹....我不能使用"硬编码"路径,因为文本文件需要包含在我的应用程序中...

我使用以下代码来读取文件,但是我收到此错误:

Error:java.io.FileNotFoundException:staedteliste.txt(No such file or directory)
Run Code Online (Sandbox Code Playgroud)
public class Test {

ArrayList<String[]> values;

public static void main(String[] args) {
    // TODO Auto-generated method stub

    URL url = Test.class.getClassLoader().getResource("src/mjb/staedteliste.txt");
    System.out.println(url.getPath()); // I get a nullpointerexception here!
    loadList();
}

public static void loadList() {
    BufferedReader reader;
    String zeile = null;

    try {
        reader = new BufferedReader(new FileReader("src/mjb/staedteliste.txt"));
        zeile = reader.readLine();          

        ArrayList<String[]> values = new ArrayList<String[]>();

        while (zeile != null) {             
            values.add(zeile.split(";"));
            zeile = reader.readLine();
        }
        System.out.println(values.size());
        System.out.println(zeile);

    } catch (IOException …
Run Code Online (Sandbox Code Playgroud)

java eclipse file-io readfile

25
推荐指数
2
解决办法
16万
查看次数

如何在反应中读取文本文件

截图 1 截图 2

我想从 react 项目中的文本文件中读取,但是当我尝试执行和读取时,我在控制台日志中得到了一个 HTML 示例代码。这是函数:

`onclick= () =>{
        fetch('data.txt')
            .then(function(response){
                return response.text();
            }).then(function (data) {
            console.log(data);
        })
    };`
Run Code Online (Sandbox Code Playgroud)

以及调用它的按钮:

` <button onClick={this.onclick}>click string</button>`
Run Code Online (Sandbox Code Playgroud)

text-files readfile reactjs

24
推荐指数
3
解决办法
6万
查看次数

为什么readfile()会耗尽PHP内存?

我已经看到很多关于如何有效地使用PHP下载文件而不是允许直接HTTP请求(保持文件安全,跟踪下载等)的问题.

答案几乎总是PHP readfile().

但是,虽然它在使用大文件进行测试时效果很好,但是当它在拥有数百个用户的实时网站上时,下载开始挂起并且PHP内存限制已经耗尽.

那么readfile()当流量高时,导致内存爆炸的工作原理是什么呢?我以为它应该通过直接写入输出缓冲区绕过大量使用PHP内存?

编辑:(澄清一下,我正在寻找"为什么",而不是"我能做什么".我认为Apache的mod_xsend文件是规避的最好方法)

php memory readfile

22
推荐指数
1
解决办法
1万
查看次数

readFileSync不是一个函数

我对Node.js比较陌生,一直在环顾四周但找不到解决方案.我确实检查了需要的javascript文件,它似乎没有"readFileSync"的方法.也许我没有合适的require文件?我很难找到这个文件,到处谈论它,但大多数人都没有发布到哪里去获取它.

我安装了Node.js并拥有require.js文件.我目前的代码是这样的:

fs = require(['require'], function (foo) {
//foo is now loaded.
});
console.log("\n *STARTING* \n");
// Get content from file
var contents = fs.readFileSync("sliderImages", 'utf8');
Run Code Online (Sandbox Code Playgroud)

我有一点开始需要工作,但似乎加载了需要的JavaScript文件.我一直在关注指南,我不知道为什么会出现这个错误:

未捕获的TypeError:fs.​​readFileSync不是函数

我尝试了很多修复工具,似乎无法解决这个问题.

javascript jquery readfile node.js

22
推荐指数
1
解决办法
5万
查看次数

C++逐行读取文件,然后使用分隔符拆分每一行

我想逐行读取一个txt文件,在读完每一行之后,我想根据选项卡"\ t"拆分该行,并将每个部分添加到结构中的元素.

我的结构是1*char和2*int

struct myStruct
{
    char chr;
    int v1;
    int v2;
}
Run Code Online (Sandbox Code Playgroud)

其中chr可以包含多个字符.

一行应该是这样的:

randomstring TAB number TAB number NL
Run Code Online (Sandbox Code Playgroud)

c++ readfile

20
推荐指数
1
解决办法
8万
查看次数

如何逐行读取文件

我有一个文件在单独的行中包含文本.
我想首先显示行,然后如果我按下按钮,第二行应显示在TextView第一行,第一行应该消失.然后,如果我再次按下它,则应显示第三行,依此类推.

我应该使用TextSwitcher还是其他什么?我怎样才能做到这一点?

android readfile android-assets

18
推荐指数
2
解决办法
5万
查看次数

如何在VB脚本中逐行读取文件?

我有以下内容逐行读取文件:

wscript.echo "BEGIN"

filePath = WScript.Arguments(0)
filePath = "C:\Temp\vblist.txt"
Set ObjFso = CreateObject("Scripting.FileSystemObject")
Set ObjFile = ObjFso.OpenTextFile(filePath)
StrData = ObjFile.ReadLine
wscript.echo "END OF FIRST PART"

Do Until StrData = EOF(ObjFile.ReadLine)
    wscript.echo StrData
    StrData = ObjFile.ReadLine
Loop

wscript.echo "END"
Run Code Online (Sandbox Code Playgroud)

EOF()功能似乎不起作用:

C:\Users\EGr\Documents\Scripts\VB>cscript testloop.vbs ArgVal
Microsoft (R) Windows Script Host Version 5.8
Copyright (C) Microsoft Corporation. All rights reserved.

BEGIN
END OF FIRST PART
C:\Users\EGr\Documents\Scripts\VB\testloop.vbs(11, 1) Microsoft VBScript runti
me error: Type mismatch: 'EOF'
Run Code Online (Sandbox Code Playgroud)

我以前没有在VB中编程,但是我想弄清楚循环,以便我可以修改我已经交过的VB脚本.我想逐行读取文件,并对每一行做一些事情.如果我将Do Until循环更改为Do Until StrData = EOF …

vbscript loops readfile

18
推荐指数
1
解决办法
11万
查看次数

如何快速(以C为单位)读取和解析带有数字的文本文件?

最后一次更新:我的同学用来fread()将整个文件的大约三分之一读成一个字符串,这可以避免内存不足.然后处理此字符串,将此字符串分隔到您的数据结构中.请注意,您需要关心一个问题:在此字符串的末尾,这些最后几个字符可能不能包含一个整数.考虑一种检测这种情况的方法,这样您就可以将这些字符与下一个字符串的前几个字符连接起来.每个数字对应于数据结构中的不同变量.您的数据结构应该非常简单,因为每次将数据插入到一个数据结构中时,它都非常慢.大部分时间花在将数据插入数据结构中.因此,处理这些数据的最快方法是:使用fread()将此文件读入字符串,将此字符串分隔为不同的一维数组.例如(只是一个例子,不是来自我的项目),我有一个文本文件,如:

72     24      20
22     14      30
23     35      40
42     29      50
19     22      60
18     64      70
 .
 .
 .
Run Code Online (Sandbox Code Playgroud)

每行是一个人的信息.第一栏是指人的年龄,第二栏是他的存款,第二栏是他妻子的年龄.然后我们用fread()这个文本文件读成字符串,然后我用stroke()它来分隔它(你可以用更快的方式将它分开).不要使用数据结构来存储分离的数据!我的意思是,不要这样做:

struct person
{
    int age;
    int deposit;
    int wife_age;
};
struct person *my_data_store;
my_data_store=malloc(sizeof(struct person)*length_of_this_array);
//then insert separated data into my_data_store
Run Code Online (Sandbox Code Playgroud)

不要使用数据结构来存储数据!存储数据的最快方法是这样的:

int *age;
int *deposit;
int *wife_age;

age=(int*)malloc(sizeof(int)*age_array_length);
deposit=(int*)malloc(sizeof(int)*deposit_array_length);
wife_age=(int*)malloc(sizeof(int)*wife_array_length);
// the value of age_array_length,deposit_array_length and wife_array_length will be known by using `wc -l`.You can use wc -l …
Run Code Online (Sandbox Code Playgroud)

c performance parsing text-processing readfile

16
推荐指数
2
解决办法
4862
查看次数

CLion C++无法读取/打开项目目录中的.txt文件

我在项目目录中有一个.txt文件,我用数据填充.

目录结构如下:

/Users/asd/ClionProjects/ProjectWithTemplates/
main.cpp
cmake
twoday.txt
Run Code Online (Sandbox Code Playgroud)

这是我的代码:

#include <iostream>
#include <array>
#include <cmath>
#include <fstream>


using namespace std;

/* print array prototype */
template <size_t N>
void printArray(const array<double , N> & arr);

/* mean function prototype */
template <size_t N>
double meanArray(const array<double , N> & arr);

/* standard deviation prototype */
template <size_t N>
double sDeviation(const array<double , N> & arr);

int main() {

    string date1;
    string date2;

    array<double, 24> day1Temps;
    array<double, 24> day2Temps;
    array<double, 3> testarr = …
Run Code Online (Sandbox Code Playgroud)

c++ io fstream readfile clion

16
推荐指数
3
解决办法
3万
查看次数

使用C中的fscanf()读取文件

我需要从文件中读取和打印数据.
我写的程序如下,

#include<stdio.h>
#include<conio.h>
int main(void)
{
char item[9], status;

FILE *fp;

if( (fp = fopen("D:\\Sample\\database.txt", "r+")) == NULL)
{
    printf("No such file\n");
    exit(1);
}  

 if (fp == NULL)
{
    printf("Error Reading File\n");
}

while(fscanf(fp,"%s %c",item,&status) == 1)  
{  
       printf("\n%s \t %c", item,status);  
}  
if(feof(fp))  
{            
         puts("EOF");     
}  
else  
{  
 puts("CAN NOT READ");  
}  
getch();  
return 0;  
}  
Run Code Online (Sandbox Code Playgroud)

database.txt文件包含
Test1 A
Test2 B
Test3 C.

当我运行代码时,它会打印出来

无法阅读.

请帮我找出问题所在.

c file scanf readfile

15
推荐指数
2
解决办法
24万
查看次数