問題タブ [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.
java - Eclipse で実行しているときに Java がファイルを見つけられない
Eclipse でファイルから読み取る必要がある Java アプリケーションを実行するとjava.io.FileNotFoundException
、ファイルが正しいディレクトリにあるにもかかわらず、. コマンドラインからアプリケーションをコンパイルして実行できます。この問題は、複数のプロジェクトとアプリケーションを使用する Eclipse でのみ発生します。ファイルを正しく見つけるために、実行構成またはビルドパスで変更する必要がある設定はありますか?
java - FileReaderとFileInputReader。スプリットvsパターン
約2Gのファイルで作業しています。ファイルを1行ずつ読んで、特定の用語を見つけたいと思います。FileReaderまたはFileInputStreamのどのクラスをより適切に使用できますか?そして、どうすれば特定の単語を効率的に見つけることができますか。split()メソッドを使用しているだけですが、java.util.regex.Patternクラスをjava.util.regex.Matcherクラスと組み合わせて使用できる可能性があります。
したがって、質問は次のとおりです。どのクラスを使用できますか:FileReaderまたはFileInputStream?splitメソッドまたは正規表現クラスを使用できますか
誰かがこの質問に対する答えを持っていますか?サンズ。
html - html5fileapiバイナリデータ
fileReaderクラスのないファイルからバイナリデータを取得できますか?ファイルをアップロードしようとしていますが、Firefoxとchrome / webkitで動作していますが、safari5にはファイルリーダーがありません。
Gmailにはサファリ5で機能するドラッグアンドドロップがあるため、バイナリデータを取得する方法が必要です。
android - ローカル (res/raw) ファイルを 1 行ずつ読み取る方法は?
res/raw ディレクトリにテキスト ファイルがあります。ファイルを 1 行ずつ読み込みたいのですが、Android のセキュリティ制限により、FileReader と BufferedReader が失敗します。他にどうすればいいですか?
android - ダウンロード時間の高速化
サーバーに 40 MB のファイルがあり、次を使用してファイルをダウンロードしています
このコードは正常に動作しているように見えますが、時間がかかりすぎます。このプロセスを高速化できる方法はありますか。
/ミンハズ
java - BufferedReader はファイルの最後の行のみを読み取るようです
複数行のタブ区切りファイルを取得し、そのファイルの内容を String 配列の arraylist として返すメソッドを作成しようとしています (各行は String[] であり、そのような String[] はそれぞれ arraylist の要素です) )。私の問題は、出力が正しいかどうかわからないことです。arraylist に保存されている各 arraylist 要素と String[] 要素を出力しましたが、これらの出力は正しく見えます。しかし、arraylist が返され、その中に String[] を出力すると、ファイルの最後の行の内容しかないように見えます。私が知らない FileReader または BufferedReader に関する何かではないかと疑っています。とにかく、コードは次のとおりです。
入力ファイルは次のとおりです。
出力は次のとおりです。
ありがとうございます!
iphone - Phonegap と Javascript を使用して実行時にアプリ バンドル内のファイルを読み取る
FileReader クラスを使用してみましたが、アプリ バンドル外のファイル、つまりドキュメント フォルダーへのアクセスしか許可していないようです。しかし、アプリ バンドル内のファイルを読みたいです。たとえば、Phonegap.plist からグローバル設定を取得したり、特定のファイルが www フォルダーに存在するかどうかを調べたりします。
いくつか試してみましたが、うまくいかないようです。PhoneGap.plist から読み取っている PhoneGap ネイティブ コードで確認できますが、これは Javascript API では使用できないようです。
誰かが私が間違っていることを提案してくれたり、おそらくそれが不可能で、自分のアプリに追加できる PhoneGap の更新が必要な場合は、本当に役に立ちます。主な問題であるObjective-Cでプログラムする手がかりがありません!!
どんなアイデアでも大歓迎です。
ありがとうニック
java - Javaスキャナーを使用してファイルを読み取る
私が理解しようとしているJavaファイルの行の1つは、次のとおりです。
java.util.regex.Patternのドキュメントに従って、ファイルは「入力の終わりですが、最後のターミネータがある場合はそれまで」を返すことが期待されています。しかし、何が起こるかというと、ファイルから最初の1024文字だけが返されます。これは、正規表現パターンマッチャーによって課せられる制限ですか?これを克服できますか?現在、ファイルリーダーを使用しています。しかし、私はこの振る舞いの理由を知りたいです。
java - 特定の行数を出力するJava filereader bufferedreader
javaでファイルリーダーとバッファリーダーを使用して、txtファイルから特定の行数を印刷しようとしています。ファイルには100000行以上ありますが、最初の100行だけを印刷したい.
私が思いついたコードは次のようになります。
次のようなものが出力されます。
など(印刷されているintは、カウンターが増加していることを確認できるようにするためです)。問題は、テキストの 100 行目で停止するのではなく、ファイルの最後まで実行されることです。私の質問は、どうすれば100行目以降の印刷を停止できますか?
前もって感謝します。
html - HTML5 オフライン ストレージ。ファイルストレージ?ディレクトリとファイルシステム API
データをオフラインで保存するために、WebApp は以下を使用できます。
- セッション ストレージ、「Cookie の高度なバージョン」
- キー/値ベースのWeb ストレージ(AKA ローカル/グローバル/オフライン/DOM ストレージ)
- SQL ベースのWeb SQL データベース(非推奨) およびインデックス付きデータベース API
- FileReaderおよびFileWriter API (アプリケーションがロードされるたびにユーザーがファイルを選択する必要があります)
しかし、どうやらファイルストレージはありません。もちろん、マニフェスト ベースのキャッシュもありますが、これは単なるキャッシュであり、ユーザー データ ストレージとして使用することは想定されていません。
WebApp のユーザーは、ある種のクラウド ファイル ストレージを使用することを余儀なくされているということですか?
ユーザーのローカル マシンに大きなファイルを保存する方法はありますか? それとも、Web アプリケーションがユーザー データの保存に使用できるローカル フォルダーを選択する方法はありますか?
編集します。安全。HTML5 にはすでに、データの大部分をユーザーのローカル マシンに書き込む機能があります。ブラウザーが別のファイルベースの抽象化を提供してデータを保存する場合、セキュリティ上の問題は見られません。仮想マシン、仮想ファイルシステムなど、何でもかまいません。
うーん、JSファイルシステムを書いてSQLにブロブとして保存することは可能だと思います...
更新:うーん...最近 、これとこれを見つけました。多分それは私が探しているものです.はい、そうです! 以下の回答を参照してください。