blanco Framework 画像(小) 2009/04

blancoFixedLength

[blanco,固定長,FixedLength,Java,C#.NET] 「ファイル定義書(固定長)」という Excelブックから、固定長ファイル入出力のためのソースコードを自動生成します。

広告: イマドキのIDE事情: Eclipseベースの統合翻訳環境「Benten」を使ってみよう 09/27
たげぞうさんの手による Benten 紹介記事!
インディックスページへ戻る
blanco Framework 一覧 ドキュメント Download (ダウンロード) SourceForge.jp
AntTask BatchProcess Cg CharacterGroup Commons Constants
Csv Db EclipseDistribution FixedLength JSF Log Mail Message NLpack
PDF Report ResourceBundle Service SOAP SQL StringConverter
StringGroup Struts SvnConf ValueObject
blancoFixedLengthについて

blancoFixedLengthは、「ファイル定義書(固定長)」という Excelブックから、固定長ファイル入出力のためのソースコードを自動生成します。

視点 自己評価 説明
対応言語 - Java言語 / C#.NET言語
出現頻度 ★★ 固定長ファイル入出力を実装する人に有益です。
適用効果 ★★★ CSVファイル入出力に関する面倒な作業の大部分を自動化することができます。
しかもドキュメントと実装とが 確実に一致するメリットを享受できます。
導入のしやすさ ★★★ 自動生成されるソースコードを理解さえすれば、あとは簡単に導入できます。

EclipseプラグインおよびApache Ant形式によって、簡単に利用することができます。そして、オープンソースのもと配布されています。

ファイル定義書(固定長)の記入

下記のように ファイル定義書(固定長)という様式に必要項目を記入していきます。

blancoFixedLengthプラグインの実行

記入が終わったら、Eclipseプラグインの「ソースコード生成」ボタンを押すだけで、必要な Java / C#.NET ソースコードを自動生成することができます。

自動生成されたソースコード (Java / C#.NET)

自動生成されたソースコードは、すぐに利用することができます。ランタイムライブラリなどは不要です。

ダウンロード (download)

blancoFixedLengthの実行形式は、下記のページからダウンロードすることができます。

blancoFixedLength は Eclipseプラグインまたは Apache Ant形式によって実行することができます。あなたの手元に Eclipse (3.2以降のバージョン) と Excel(*.xls)形式のファイルを編集可能な表計算ソフトがあれば、すぐに そして簡単に blancoFixedLengthを試すことができます。

blancoFixedLengthのドキュメントのダウンロード

blancoFixedLengthに関連する各種ドキュメントは、下記から入手することが出来ます。

blancoFixedLength (RSS)
ファイル定義書(固定長)から Java / C#.NET ソースコードを自動生成する 「blancoFixedLength」

blancoFixedLengthの導入効果

blancoFixedLengthを使うと、固定長ファイル入出力の ルーチンワーク的で しかし厄介なプログラミングから人間を解放することができます。Excelなどの表計算ソフトを使って、ファイル定義書(固定長) に必要項目を記入するだけで、固定長ファイル入出力プログラムの大部分は自動生成できてしまうのです。

そんな便利なツールが オープンソースのもとで公開・提供されているのです。

また、blancoFixedLengthが自動生成するソースコードは、それらが独立して動作するようになっています。実行時ランタイムライブラリなどは必要ありません。

安全で確実な固定長ファイル入出力処理が必要な方は、ぜひ blancoFixedLengthを試してみてください。Eclipseプラグイン形式となっているので、あなたの手元に Eclipse環境一式があれば、プラグインとして登録するだけですぐに使ってみることができます。

blancoFixedLengthの利用手順

blancoFixedLengthを利用する主な手順は下記のようになります。

  1. Eclipseプラグインをインストールする。
  2. blancoFixedLengthプラグインを起動する。
  3. blancoFixedLengthプラグインで ファイル定義書(固定長)(*.xls)ファイルを作成する。
  4. Excelなどの表計算ソフトを使って、ファイル定義書(固定長)を記入する。
  5. blancoFixedLengthプラグインで ソースコードの自動生成をおこなう。
  6. 自動生成されたソースコードを使って 固定長ファイル入出力をするプログラムを作成する。
blancoFixedLengthはオープンソース/フリーソフトウェアです

SourceForge.jp


いがぴょんについて
Last modified: $Date: 2010/09/27 20:42:52 $