問題タブ [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.

0 投票する
2 に答える
228 参照

javascript - WAN でクライアント マシンからデータ ファイルを読み取る方法

クライアント ブラウザからテキスト ファイルの内容を読み取る方法はありますか? たとえば、ユーザーがボタンをクリックして、コンテンツC:\cmd.txtを表示用の html 要素に配置できるようにしたいと考えています。

0 投票する
3 に答える
45687 参照

java - java: bufferedreader を使用して特定の行を読み取る方法

data.txt (2000 行を含む) というテキスト ファイルがあるとします。

特定の行を 500-1500、次に 1500-2000 から読み取り、特定の行の出力を表示するにはどうすればよいですか?

このコードはファイル全体を読み取ります (2000 行)

特定の行を読み取るように上記のコードを変更するにはどうすればよいですか?

0 投票する
1 に答える
1895 参照

powershell - Powershellにファイルの内容を読み取らせるにはどうすればよいですか?

ファイル内の個々の単語のインスタンスをカウントするこのスクリプトを採用しています。

$s現在、カウントされる文字列を表す入力変数はハードコーディングされています。$srcFilesパス内の各ドキュメントを取得して、それぞれのドキュメントをカウントしたいと思います。ただし、$s = $docsドキュメントの内容ではなく、タイトルの単語をカウントします。それ、どうやったら出来るの?

また、$W | group | sort name | ft name,count -AutoSize次のエラーを返します。

フォーマットの問題はどこで探す必要がありますか?TechNetでデフォルトのフォーマット情報を見つけることができませんでした。そして、このコードが最初に由来したサイトは、それらがどのようにそれを機能させたか、またどのデフォルトフォーマットをオーバーライドしていたかについては言及していません。別の方法でパイプする必要があるかもしれませんが、正確なエラーをよりよく理解して、どこからハンティングを開始するかを知る必要があります。

0 投票する
1 に答える
167 参照

c++ - fread は、新しいプロセスで実行されると BadPtr を返します

私は 2 つの機能を持つ C++ Dll を作成しました。1 つはバイナリ ファイルをディスクに書き込み、もう 1 つはそのファイルをディスクから読み取り、メモリにロードします。

問題 テストのためにこれらの DLL メソッドを呼び出す別の C++ プロジェクトを作成しました。

私を夢中にさせている問題は、同じプログラム内でWriteToBinaryReadDataFromDiskを連続して呼び出すと、完全に正常に動作することです。しかし、一度WriteToBinaryを呼び出し、プログラムを終了させて​​、次にReadDataFromDiskを呼び出し、以前にWriteToBinaryによって書き込まれたファイルのパスを指定すると、freadを実行した後にblobReadBadPtrが返されます。

共有または静的データ構造が含まれていないことを確認するために最善を尽くしました。どちらの方法も完全に独立しています。

何がこれを引き起こしているのでしょうか?

0 投票する
3 に答える
4503 参照

c - C: (テキスト) ファイルを配列に読み込みましたが、何が問題なのかわかりませんか?

ここに初めて投稿します。私はこれを行う他の人々の方法をいくつか見てきましたが、その方法の 1 つは、私がやろうとしている方法とほぼ同じ方法でした。しかし、それは私にはうまくいきませんか?

}

現在、別のサイトで(解決策またはヘルプを探しているときに、これを見つけましたhttp://www.daniweb.com/software-development/c/threads/316766/storing-string-in-a-array-reading-from-text -ファイル

その人が私と同じようにそれを行った場合(彼らが読んでいるものなどの明らかにわずかな違いは別として)。

私のテキスト ファイルには次のように書かれています。

基本的に、ファイルを 1 行ずつ読み取り、各行を配列の次のスペースに保存したいと考えています。

行を使用するコードで printf("%s", buffer); 各行の各単語をコンソール ウィンドウに出力します。ただし、for ループを使用して配列の内容を出力すると、配列内の各スペースに対して単に「犬、犬、犬...」と出力されます。

誰かがここで私を助けることができますか? 私はそれを間違っていますか?

0 投票する
2 に答える
99 参照

java - 文字列をスペースで分割する

そこで、.txt ファイルから 1 行を取得し、それを文字列に変換します。文字列を | で分割したいのですが、その前後にスペースがあり、コードを台無しにしています。これまでのところ、次のとおりです。

行の例は次のようになります: in blue|in blau

スペースも確保したい。

.txt ファイルは次のようになります。

腐敗|赤

ブルーで|ブルーで

グラン|グリーン

ゲルブ|イエロー

| の左側にあるすべてのアイテムを追加します。ドイツ語のリスト、および英語のリストの右側にあるすべてのもの。

ああ、わかりました。sc.next() は次の行ではなく次の文字列です。それを sc.nextLine() に置き換えたところ、すべてが機能しました。ありがとうございます。

0 投票する
2 に答える
2506 参照

python - Pythonは現在の行からファイルを読み取ります

Python を使用してトレース ファイルを処理することに関して 1 つの問題があります (10 億行のデータが含まれています)。

私がやりたいことは、プログラムがファイル内の特定の行 (行番号 x など) を見つけ、ファイル内のこの行 (行番号 x) から別のシンボルを見つける必要があるということです。行が見つかったら、もう一度 (行番号 x) から別の行を検索します。

私が今やったことは次のとおりですが、問題は常にファイルを再度開き、最初から読み取って一致するものを見つける必要があることです(行#> x、および必要な記号が含まれています)。1 つの大きなトレース ファイルの場合、処理に時間がかかりすぎます。

1.

また:

より良いアイデアのヒントを教えてくれる人はいますか?

ありがとう

0 投票する
3 に答える
28769 参照

r - 数値を文字列として読み取る

私は R プログラミングが初めてで、R でテキスト ファイルを読みたいと思っています。

列の 1 つ、列 7 が数値で、各数値が ID を表しているとします。R に数値を文字列のように読み取らせます。そして、各IDがファイルに現れる回数を数えます(後で使用するために、各IDの頻度を特定のIDに割り当てることができるように)私は試しました

これは機能しますが、ID を数字として受け取ります。今、私は試しました

ただし、列 ID 全体を 1 つの文字列として取り、

私は得る

0 投票する
1 に答える
2268 参照

map - Hadoop: Mapper が複数の入力パスからファイルを読み取らなかった

マッパーは、複数のディレクトリからファイルを読み取ることができませんでした。誰でも助けてもらえますか?各マッパーで 1 つのファイルを読み取る必要があります。複数の入力パスを追加し、カスタムの WholeFileInputFormat、WholeFileRecordReader を実装しました。map メソッドでは、入力キーは必要ありません。各マップがファイル全体を読み取れるようにします。

コマンド ライン: hadoop jar AutoProduce.jar Autoproduce /input_a /input_b /output 2 つの入力パスを指定しました----1.input_a; 2.input_b;

メソッドのスニペットを実行します。

map メソッドのスニペット:

カスタム WholeFileInputFormat:

カスタム WholeFileRecordReader:

問題:

2 つの入力パスを設定した後、すべてのマップ タスクは 1 つのディレクトリからのみファイルを読み取ります。

前もって感謝します。

0 投票する
2 に答える
1602 参照

c++ - integer や double などの文字列からの数値の抽出

getline() 関数で抽出した文字列から int や double などの数値を抽出する方法を考えるのに苦労しています。

//例:

//ファイルの内容:

// getline 関数を使用する

// 文字列データから数値を取り出す

ありがとうございました