• ベストアンサー

ファイルからの読みこみ

ranxの回答

  • ベストアンサー
  • ranx
  • ベストアンサー率24% (357/1463)
回答No.1

java.io.BufferedReaderクラスにString readLine()というメソッドがあります。 ...Javaの質問ということでいいんですよね。

参考URL:
http://java.sun.com/j2se/1.3/docs/api/index.html
nezunezu
質問者

お礼

ありがとうございます。 まだまだ勉強が足りないと痛感しました。

関連するQ&A

  • csvファイル改行コードの置換について

    お世話になります。 csvファイルで作成したデータを出力表示させるスクリプトで csvファイル内の改行コード(セル内)以後のデータが出力できません。 下記の置換で改行コード以後のデータが表示されません。 $abc =~ s/\r\n//g; $abc =~ s/\n//g; $abc =~ s/\r//g; csvファイル内の改行の数が多く、1行のデータが改行の為に、2行になったりしているので出力前に置換し表示させる方法です。 csvファイル作成時につく""は正常に置換しています。 似たような質問もあったのですが、少し違うようですので質問いたしました。 何卒、ご教授お願いいたします。

    • ベストアンサー
    • Perl
  • CSVファイルの改行コード判別

    CSVファイルをLine Inputメソッドで1行毎に読み込みたいのですが、 セル内の改行により、1行分として読み込む事ができません。 セル内の改行コードは「vbLf」が使用されているとの認識でいますが、 仮に「vbLf」が改行コードとして使用されていれば、メモ帳などで 開くと「vbLf」の部分は改行されないと思っています。 ところが、問題のCSVをメモ帳で開くとセル内改行部分も改行されて 表示されます。 Line Inputメソッドの1行分は、改行コード「vbCrLf」までで、 改行される位置がメモ帳で開いた結果と同じになります。 そうなると、セル内の改行に使用されている改行コードに何が 使用されているのでしょうか? 環境は、Windows7、EXCEL2013です。

  • テキストファイルの最終行の改行コード削除

    お世話になります。 SQLコマンドを発行し、csvファイルを自動生成させるシェルスクリプトを作ったのですが、最終行にある改行コードを削除して欲しいとの指示を受けて、その方法を調査。試行錯誤しているのですがよい方法が見つかりません。 最終行にある改行コードのみを削除するにはどうしたら宜しいでしょうか。 ご教示頂ければ幸いです。 宜しくお願い致します。                                以上

  • テキストファイルウィザードを使用したCSVファイル読み込みの挙動について【Excel2003】

    テキストファイルウィザードを使用したCSVファイル読み込みの挙動について【Excel2003】 <CSVファイル例> "aaaa","bbb<改行コード 0d0A>bb","ccc" 上記のようなCSVファイルを、 ダブルクリックにてExcel起動すれば正常に表示されますが、 テキストファイルウィザード(データ→外部データ取り込み→データの取り込み) を使用して、読み込みを行うと改行されて表示されてしまいます。 これは、Excelの仕様なのでしょうか? ご存知の方いらっしゃいましたら教えていただけますでしょうか? 現在の本質的な問題は、 ------------------------------------------------------------------- Excel2003にて、文字コードがUTF-8のCSVファイルを下記方法にて読み込む ・テキストファイルウィザードを使用 ・文字コードをUTF-8 ・カンマ区切り設定 で読み込みを行うと文字化けしないで表示されるのですが ダブルコーテーション中のデータ内に改行コード0d0aが含まれると 改行されてしまいます。 ------------------------------------------------------------------- と言う現象の調査をしております。

    • 締切済み
    • PHP
  • 固定長ファイルの画面表示

    現在、ACCESSで固定長ファイルの作成を行っています。 作成した固定長ファイルは、1行2000バイト程度のファイルで複数行あります。 途中に改行コード入った場合、改行コードもそのまま1行の固定長文字列として出力しています。(1行2000バイト中に含む) 現在テキストエディタにて、出力した固定長ファイルを表示して確認しています しかし、改行コードが固定長文字列の途中に入ると、そこで改行されてしまい表示が非常に見にくいです。 どなたか、改行コードを無視してテキストファイルを開けるソフト知りませんか? よろしくお願いします。

  • CSVファイルの文字項目に改行コードが存在する場合

    CSVファイルの文字項目に改行コードが存在する場合 2つほど質問したいことがあります。もしよろしければアドバイス頂けると嬉しいです。 1つ目 javaでcsvファイルを読み込んで分割したいと思っています。 単純に考えればセパレータ(ここではカンマにしたいと思います)でsplit関数で済むのですが、いくつか特殊?な要件があります。 1.文字項目は"で囲まれる(例:123,"abc",456) 2.文字項目に改行コードが含まれる場合がある。 3.文字項目に"がある場合は""となる。 (4.文字項目に,がある場合は,,となる。)←ここは未確定になります。確定したら別途質問させて頂きたいと思っています。 特にいま気にしているのは2です。 改行コードが含まれているので、普通にファイルを1行読み込んでも途中までしか取得できないと想定しています。 改行が含まれている場合、2行以上(複数の改行の可能性)が1行分なのですが、どのように処理すればよいのか困っています。 2つ目 読み込んだデータをDB(DB2)に登録するのですが、改行コード込みで登録したいと思っています。1つ目の処理と絡んでどのようにすればうまくいくか悩んでいます。 よろしければアドバイス頂けないでしょうか。

    • ベストアンサー
    • Java
  • 【VB6】項目内に改行コードを含むCSVファイルの読み込み

    いつもお世話になっております。 現在VB6.0にて、CSVファイルを読み込む処理をしています。 ・ファイル読み込みにて1行ファイルを読み込む。 ・Split関数で「,」で区切って項目ごとに配列に保持する。 というロジックで作成しているのですが、 項目内に改行コードが存在する場合にうまく読み込めません。 (1行ずつ読んでるので当然ですが…) 項目内のコードをLF、実際の行の改行をCR+LFで区別すると読み込む のは分かるのですが、項目内の改行コードがCR+LFの場合でも、 正しく読み込みたいです。 以上です。よろしくお願い致します。

  • EXCEL2000 VBA CSVファイルの読み込み

    エクセル2000です。 VBAでCSVファイルを読み込もうとしているのですが、CSVファイルの一部に改行コード[*]が入っています。 そのまま読み込んだ場合、エクセルの中では改行されません。CSVファイル(文字列)を精査していって、[*]があれば、VBでの改行コードChr(10)に変換する方法でいけるのでしょうか。 Workbooks.Open   Filename:="C:\temp\sample.csv" Range("A2:J901").Select このsample.csvの中身を変換したいのですが。 よろしくお願いします。

  • フォルダ内の複数ファイルから抽出(vbs)

    web のログファイルの集計のため、以下が可能なコードを教えていただきたい。 そのまま使えるコードですと非常に助かります。 (vbs または vba) logというフォルダに、複数のログファイルが入っています。 ファイルの文字コードは、UTF8  改行は、LFです。 この複数のファイルから、特定の文字列の入っている行を抜き出して、 1つのCSVファイルに書き出したい。(文字コードをShift-Jis 改行は、CRLFに変えたい) どうかお助けください。宜しくお願いいたします。

  • CSVファイルデータ0件時の改行コード

    CSVファイルのデータが0件のとき、そのCSVファイルをテキストエディタで開くと、1件目に改行コードが設定されています。 CSVファイルデータ0件のとき、改行コードを削除することは出来るのでしょうか? テキストエディタで開いた場合、「EOF」が1件目になるようにしたいのですが。。。。