問題タブ [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 投票する
2 に答える
13805 参照

javascript - 画像をJavascriptでバイナリデータまたは文字列に変換する

Chrome拡張機能でXMLHttpリクエストを使用してTWITPICに画像ファイルをアップロードしています。画像をペイロードとして送信する必要があります。これを行う方法はありますか?私はこのリンクを見つけましたjavascriptで画像をバイナリデータに変換します しかしそれは画像タグで機能します。画像ファイルのパスを指定してTWITPICに画像をアップロードする方法が必要です。

HTML5を使用したFileReaderAPIについて知りました。それを使用して作業する方法はありますか??。ローカルファイルで動作するはずです。

Chrome拡張機能はローカルホストサーバーを実行せずにFileReaderAPIをサポートしますか?

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

javascript - FileReader+canvas 画像読み込みの問題

次のコードを使用して、クライアント ブラウザーにいくつかの画像を読み込むようにトレーニングしています。

しかし、私は img.width プロパティを持っていないので、reader.onload 関数に問題があります。まだゼロに設定されています。この動作は chrome にもあるため、おそらく私のせいです。どこに問題があるのか​​教えてください。

ありがとう、JV

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

android - Android ファイル管理

以下のコードを使用して、ファイルを SD カードに書き込み、その内容を読み取ります。

質問: どうすれば電話のメモリに書き込み、そこから読み取ることができますか?

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

c# - asp.net C#を使用してファイルを正しく読み取ることができませんでした

上記のコードを使用してファイルを読み取っていますが、これは.txtファイルを正しく読み取っているだけです(.doc、docx、および.rtfを正しく読み取っていません)。そして、新しいタブでAdobe Readerを開くように、Webブラウザで.pdfファイルを読み取る方法を誰かに教えてもらえますか。ありがとうございます。

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

javascript - File オブジェクトを LocalStorage に保存し、ユーザーがページに戻ったときに FileReader を介してファイルをリロードすることは可能ですか?

たとえば、ユーザーが非常に大きな画像やメディア ファイルを Web アプリに読み込むとします。ユーザーが戻ってきたときに、以前に読み込んだものをアプリに表示したいのですが、データが大きすぎるため、実際のファイル データを LocalStorage に保持できません。

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

file - HTML5を使用して画像をバイナリ配列(blob)に変換する

ChromeとFirefoxのHTML5でサポートされている「FileReader」および「File」APIを使用して画像をバイナリ配列に変換しようとしていますが、Chromeでは正しく機能していないようです。入力タイプとしてファイルを含む単純なHTMLページがあります。

そしてここから、jQueryを使用して画像のコンテンツを取得し、APIを使用してFile.getAsBinary()それをバイナリ配列に変換しています。これはFirefoxでは完全に機能しますが、Chromeでは機能しません。

このメソッドをChromeで実行すると、コンソールに次のエラーが表示されます。

私はGoogleChromeの最新バージョンを使用しています。これは今日(2011-05-31)のバージョン:11.0.696.71であり、情報源によると、この方法は最新バージョンのChromeでサポートされていると思われます。

それはうまくいかなかったので、私はAPIを使おうとしましたFileReaderが、それもうまくいきませんでした。私はこれを無駄にしようとしました:

しかし、それは私が仮定するものを何も返さないだけです。なぜならreadAsBinaryString()、はvoidメソッドだからです。ChromeとFirefoxの両方でこれを機能させる方法がまったくわかりません。私は無数の例を見てウェブ全体を検索しましたが、役に立ちませんでした。どうすれば動作させることができますか?

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

javascript - evt.target.resultは空ですか?

何らかの理由で、次のコードでは、evt.target.resultは空です。何故ですか?

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

java - テキストファイルから値を読み取る

以下のコードスニペットでコンパイラの動作を説明してください。テキストファイルに次のテキストTOBEが含まれており、対応するバイト値が84、79、66、69であるとします。

このスニペットを実行すると、次の出力が得られます84 79 66 69

しかし、forループでdubugを実行して、中に入ると。buffInputFile.read()は、最初は84を示し、inByteに割り当てられると79になります。取得した出力は次のとおりです。

79,66,69,13(13はキャリッジリターンです)。

0 投票する
5 に答える
3516 参照

java - Java FileReader の問題

こんにちは、コードにこれがあります

しかし、何らかの理由で私は

java.io.FileNotFoundException

すべての .java ファイルと同じフォルダーに words.txt ファイルがあります。

私は何を間違っていますか?ありがとう!

0 投票する
5 に答える
23819 参照

java - Java Swing でテキスト ファイルを jtextarea に読み込む方法

これが私のコードです:

そして、私の .txt ファイルには次のものが含まれています。

contig00001 length=586 numreads=4 CGGGAAATTATCcGCGCCTTCACCGCCGCCGGTTCCACCGACGAACGGATACTGCGtGaa ggCCGCGATCCCGTCggaCGGAAAaCGCCcTGGCCCGGGAaCATACCGTTCGGGCCGCCA AGTGTTATAGCCGGACCACTTGTCAGAACATTTCCaaTCCGAAGATGTGAGTtCGGAAGg TAAAAGCCCGACAAGTTGCGCGgTGAATTTACCTTtACcGCACGATATGCGTCCGTATTA AaGAAAaGTTCGAAATTATCAGTAAGGCCGACCTGAAaGCTGACCGGGAGTTCAACAAAA TCTGCATCACCcGGgTCACGGTCGAAATTGCTGTACGCGGCGCTGAACGTAAATTCACCC TTTcTAAGGGTGTCGCcGTCGTAAACCGTAAaCAaGCCGGTAGCGCCGCCCATCGGGCCG CCGGTACCAACCGTCGGTGCCGTGTTTCTtGCATCATTGTCCGATCGAGCGTTCTCGTCC GCTTGTGCAAaTCCTGCAaTAGCTAACGTGAAAACGATCAGAGCTGTTGTAAATACTCTA TAAGCGAGATTCATCACATTCCTCcGCCGAAATAAAAAGTTAATTt

contig00002 length=554 numreads=4 TGCGCCAaCCGCGCTCTtCATAAaTGGGCACTGCTCCCGATGGCCgACTCGGGCGGTTCG CCATGAGATCTTTGCCtACCcAGgAaCtCACcACCAAGTCTGATTGCTGTGTGTTTtCTT CAAGTCCCTATTTCTATTCtCTTtAATGGAACCCGTAGGAAACCCGTGTAGGACGCGGGA aCCGCACTTgAAGGGGGAGGCGCGGGGTACCGGtCCGGGAACGTACGGGTACCGGCGGGG gAGGGGAGGGGGACCgCTCCGGGAAGGCCAGGGGACGGATTGGGGAAGGgCGGGTACCGA AGCGGGgAAaTGGGggAaCcGGCGAGAGGGTTCCTCGCTAAGTGGGGGAAATaGGGGAAA GGTTGACCAGTGGTtCCCcGCTCTCGTAACATGCCTCAGATAGCGCCATCCGCTGTACCT GGtcaggtcGctggcaacttcggccgagcaggtgaacccgaaaggtgagggtcagtgtga cacaccaaccgaacaccgacgaggcaagcgtaggagccggcgtggccgcgcccggcggcg ctgaggactcctcg

ただし、最初の 2 行をスキップして出力を表示します。

これの理由は何ですか?