タグ付けされた質問 「filereader」

9
FileReaderとBufferedReaderの両方をclose()する必要がありますか?
FileReaderをラップしたBufferedReaderを使用してローカルファイルを読み取っています。 BufferedReader reader = new BufferedReader(new FileReader(fileName)); // read the file // (error handling snipped) reader.close(); DO Iのに必要としても、またはラッパーのハンドルがあることだろうか?私は人々がこのようなことをするコードを見てきました:close()FileReader FileReader fReader = new FileReader(fileName); BufferedReader bReader = new BufferedReader(fReader); // read the file // (error handling snipped) bReader.close(); fReader.close(); このメソッドはサーブレットから呼び出されます。ハンドルを開いたままにしないようにしたいと思います。

11
JavaScript / HTML5でExcelファイルを解析する方法
私はExcelファイルを介して読むことができますFileReaderが、それはそれとともにテキストと変な文字を出力します。xls行ごとにファイルを読み取り、すべての列のデータを読み取ってJSONに変換する必要があります。 行ごとにXLSファイルを読み取る方法は?

8
java.io.PrintWriterとjava.io.BufferedWriterの違いは?
以下のコードをご覧ください。 // A.class File file = new File("blah.txt"); FileWriter fileWriter = new FileWriter(file); PrintWriter printWriter = new PrintWriter(fileWriter); // B.class File file = new File("blah.txt"); FileWriter fileWriter = new FileWriter(file); BufferedWriter bWriter = new BufferedWriter(fileWriter); これら2つの方法の違いは何ですか? いつBufferWriterを介してPrintWriterを使用する必要がありますか?


5
GZIPInputStreamは1行ずつ読み取ります
.gz形式のファイルがあります。このファイルを読み取るためのJavaクラスはGZIPInputStreamです。ただし、このクラスはjavaのBufferedReaderクラスを拡張しません。その結果、ファイルを1行ずつ読み取ることができません。私はこのようなものが必要です reader = new MyGZInputStream( some constructor of GZInputStream) reader.readLine()... JavaのReaderまたはBufferedReaderクラスを拡張し、その変数の1つとしてGZIPInputStreamを使用するクラスを作成することを考えました。 import java.io.BufferedReader; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.IOException; import java.io.Reader; import java.util.zip.GZIPInputStream; public class MyGZFilReader extends Reader { private GZIPInputStream gzipInputStream = null; char[] buf = new char[1024]; @Override public void close() throws IOException { gzipInputStream.close(); } public MyGZFilReader(String …

3
ファイルをアップロードするためのfileReader.readAsBinaryString
fileReader.readAsBinaryStringを使用してPNGファイルをAJAX経由でサーバーにアップロードしようとすると、コードが削除されます(fileObjectは私のファイルの情報を含むオブジェクトです)。 var fileReader = new FileReader(); fileReader.onload = function(e) { var xmlHttpRequest = new XMLHttpRequest(); //Some AJAX-y stuff - callbacks, handlers etc. xmlHttpRequest.open("POST", '/pushfile', true); var dashes = '--'; var boundary = 'aperturephotoupload'; var crlf = "\r\n"; //Post with the correct MIME type (If the OS can identify one) if …
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.