タグ

csvに関するyohjizzz-backupのブックマーク (2)

  • SuperCSVのサンプル - Javaと情熱のあいだ

    CSVライブラリの決定版? - SuperCSV 1.0登場 郵便番号CSVの読み込みサンプルを作ってみる。 CSVの一列をBeanにマッピングするメゾットを使用して一行単位で処理する。 郵便番号CSV SuperCSV-1.16 commons-lang-2.3←Beanの中身を出力するため。 BeanAddress.java import org.apache.commons.lang.builder.ToStringBuilder; /** * <HR> * <P> * ■モジュール名 <BR> * <BLOCKQUOTE> * BeanAddress.java <BR> * </BLOCKQUOTE> * <P> * ■クラス仕様 <BR> * <BLOCKQUOTE> * BeanAddressクラスは住所を保持するクラスです。<BR> * </BLOCKQUOTE> * <P>

    SuperCSVのサンプル - Javaと情熱のあいだ
  • MOONGIFT: » CSVを華麗に操る「Super CSV」:オープンソースを毎日紹介

    どうもうまくいかないのだが、恐らく解決できる人もいらっしゃると思うのでご紹介。 時代はWeb API、XML、オブジェクト指向と進んでいても、まだまだ現役なのがCSVファイルだ。表計算ソフトウェアや、他のシステムとの連携で利用される事も少なくない。 あの特殊なフォーマットをちまちま解析するのは時代遅れだ。華麗に扱ってこそ、CSVの便利さが際立ってくる。 今回紹介するオープンソース・ソフトウェアはSuper CSVCSVをオブジェクトに相互変換するJavaライブラリだ。 Super CSVではBeanクラスでCSVの項目を定義する。そして、ファイルを読みながらそのCSV構造を定義したプロセッサーを渡す事で、結果をBeanクラスのオブジェクトで取得できる。 逆に書き込む場合も操作は同様だ。データをオブジェクトを通じて書き込めるので、CSV特有の面倒さを感じる事なく相互に利用ができる。 試して

    MOONGIFT: » CSVを華麗に操る「Super CSV」:オープンソースを毎日紹介
    yohjizzz-backup
    yohjizzz-backup 2007/12/04
    CSV→オブジェクト。これで実装しなくて済むといいね~
  • 1