xlsgen


[ winebarrel's Wiki ]

概要

ExcelやXMLからコードを生成するためのツールです。

ファイル

ファイル名ダウンロード要/不要
ExcelXMLJavaDoc?DB
本体filexlsgen-0.1.5.tar.bz2
velocity-dep-*.*.jarVelocity Engine Downloads
jxl.jarJava Excel API download×××
jdom.jarJDOM: Binaries×××
JDBCドライバ-×××
commons-dbutils-*.*.jarCommons DbUtils Downloads×××
commons-lang-*.*.jarCommons Lang Downloads××××

チュートリアル

ドキュメント

ライブラリ

$_sys

load(変数名, クラス名)
クラスをロードして変数に代入する。
props、props()
システムプロパティを取得する。
prop(キー)
キーに紐付くシステムプロパティの値を取得する。
ctx、ctx()
VelocityContextを取得する。

$_wrt

out()
バッファを標準出力に出力する。
out(ファイル名)
バッファをファイルに出力する。
out(ファイル名, 追加フラグ)
バッファをファイルに出力する。追記フラグがtrueの場合、追加モードでファイルを出力する。

$_xls

$_xls.read(変数名, ファイル名)
Excelファイルを読み込んで、ワークブックを変数に代入する。

$_prp

$_prp.load(変数名, ファイル名)
プロパティファイルを読み込んで、Propertiesを変数に代入する。

$_doc

$_doc.javadoc(変数名, ソースパス, パッケージリスト(「:」区切り))
Javaソースを読み込んで、DocRootを変数に代入する。

$_xml

$_xml.build(変数名, ファイル名)
XMLファイルを読み込んでDocumentを構築し、変数に代入する。

$_db

$_db.driver(ドライバ名)
JDBCドライバをロードする。
$_db.connect(変数名, URL, ユーザ名, パスワード)
データベースに接続して、クエリーランナーを変数に代入する。

TODO

  • XMLライブラリの作成
    • XML→ソースコードのチュートリアルを作成する
  • Docletライブラリの作成
    • AntからJavaDoc?→コードの生成をできるようにする
  • SQLパーサを使ったSQLライブラリの作成