問題タブ [filereader]

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 投票する
5 に答える
92739 参照

java - Eclipse で実行しているときに Java がファイルを見つけられない

Eclipse でファイルから読み取る必要がある Java アプリケーションを実行するとjava.io.FileNotFoundException、ファイルが正しいディレクトリにあるにもかかわらず、. コマンドラインからアプリケーションをコンパイルして実行できます。この問題は、複数のプロジェクトとアプリケーションを使用する Eclipse でのみ発生します。ファイルを正しく見つけるために、実行構成またはビルドパスで変更する必要がある設定はありますか?

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

java - FileReaderとFileInputReader。スプリットvsパターン

約2Gのファイルで作業しています。ファイルを1行ずつ読んで、特定の用語を見つけたいと思います。FileReaderまたはFileInputStreamのどのクラスをより適切に使用できますか?そして、どうすれば特定の単語を効率的に見つけることができますか。split()メソッドを使用しているだけですが、java.util.regex.Patternクラスをjava.util.regex.Matcherクラスと組み合わせて使用​​できる可能性があります。

したがって、質問は次のとおりです。どのクラスを使用できますか:FileReaderまたはFileInputStream?splitメソッドまたは正規表現クラスを使用できますか

誰かがこの質問に対する答えを持っていますか?サンズ。

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

html - html5fileapiバイナリデータ

fileReaderクラスのないファイルからバイナリデータを取得できますか?ファイルをアップロードしようとしていますが、Firefoxとchrome / webkitで動作していますが、safari5にはファイルリーダーがありません。

Gmailにはサファリ5で機能するドラッグアンドドロップがあるため、バイナリデータを取得する方法が必要です。

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

android - ローカル (res/raw) ファイルを 1 行ずつ読み取る方法は?

res/raw ディレクトリにテキスト ファイルがあります。ファイルを 1 行ずつ読み込みたいのですが、Android のセキュリティ制限により、FileReader と BufferedReader が失敗します。他にどうすればいいですか?

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

android - ダウンロード時間の高速化

サーバーに 40 MB のファイルがあり、次を使用してファイルをダウンロードしています

このコードは正常に動作しているように見えますが、時間がかかりすぎます。このプロセスを高速化できる方法はありますか。

/ミンハズ

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

java - BufferedReader はファイルの最後の行のみを読み取るようです

複数行のタブ区切りファイルを取得し、そのファイルの内容を String 配列の arraylist として返すメソッドを作成しようとしています (各行は String[] であり、そのような String[] はそれぞれ arraylist の要素です) )。私の問題は、出力が正しいかどうかわからないことです。arraylist に保存されている各 arraylist 要素と String[] 要素を出力しましたが、これらの出力は正しく見えます。しかし、arraylist が返され、その中に String[] を出力すると、ファイルの最後の行の内容しかないように見えます。私が知らない FileReader または BufferedReader に関する何かではないかと疑っています。とにかく、コードは次のとおりです。

入力ファイルは次のとおりです。

出力は次のとおりです。

ありがとうございます!

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

iphone - Phonegap と Javascript を使用して実行時にアプリ バンドル内のファイルを読み取る

FileReader クラスを使用してみましたが、アプリ バンドル外のファイル、つまりドキュメント フォルダーへのアクセスしか許可していないようです。しかし、アプリ バンドル内のファイルを読みたいです。たとえば、Phonegap.plist からグローバル設定を取得したり、特定のファイルが www フォルダーに存在するかどうかを調べたりします。

いくつか試してみましたが、うまくいかないようです。PhoneGap.plist から読み取っている PhoneGap ネイティブ コードで確認できますが、これは Javascript API では使用できないようです。

誰かが私が間違っていることを提案してくれたり、おそらくそれが不可能で、自分のアプリに追加できる PhoneGap の更新が必要な場合は、本当に役に立ちます。主な問題であるObjective-Cでプログラムする手がかりがありません!!

どんなアイデアでも大歓迎です。

ありがとうニック

0 投票する
4 に答える
2052 参照

java - Javaスキャナーを使用してファイルを読み取る

私が理解しようとしているJavaファイルの行の1つは、次のとおりです。

java.util.regex.Patternのドキュメントに従って、ファイルは「入力の終わりですが、最後のターミネータがある場合はそれまで」を返すことが期待されています。しかし、何が起こるかというと、ファイルから最初の1024文字だけが返されます。これは、正規表現パターンマッチャーによって課せられる制限ですか?これを克服できますか?現在、ファイルリーダーを使用しています。しかし、私はこの振る舞いの理由を知りたいです。

0 投票する
4 に答える
3750 参照

java - 特定の行数を出力するJava filereader bufferedreader

javaでファイルリーダーとバッファリーダーを使用して、txtファイルから特定の行数を印刷しようとしています。ファイルには100000行以上ありますが、最初の100行だけを印刷したい.

私が思いついたコードは次のようになります。

次のようなものが出力されます。

など(印刷されているintは、カウンターが増加していることを確認できるようにするためです)。問題は、テキストの 100 行目で停止するのではなく、ファイルの最後まで実行されることです。私の質問は、どうすれば100行目以降の印刷を停止できますか?

前もって感謝します。

0 投票する
7 に答える
12179 参照

html - HTML5 オフライン ストレージ。ファイルストレージ?ディレクトリとファイルシステム API

データをオフラインで保存するために、WebApp は以下を使用できます。

しかし、どうやらファイルストレージはありません。もちろん、マニフェスト ベースのキャッシュもありますが、これは単なるキャッシュであり、ユーザー データ ストレージとして使用することは想定されていません。

WebApp のユーザーは、ある種のクラウド ファイル ストレージを使用することを余儀なくされているということですか?

ユーザーのローカル マシンに大きなファイルを保存する方法はありますか? それとも、Web アプリケーションがユーザー データの保存に使用できるローカル フォルダーを選択する方法はありますか?

編集します。安全。HTML5 にはすでに、データの大部分をユーザーのローカル マシンに書き込む機能があります。ブラウザーが別のファイルベースの抽象化を提供してデータを保存する場合、セキュリティ上の問題は見られません。仮想マシン、仮想ファイルシステムなど、何でもかまいません。

うーん、JSファイルシステムを書いてSQLにブロブとして保存することは可能だと思います...

同様の 質問

更新:うーん...最近 、これこれを見つけました。多分それは私が探しているものです.はい、そうです! 以下の回答を参照してください。