top / index / prev / next / target / source
日記形式でつづる いがぴょんコラム ウェブページです。
文字列変換に特化した blancoサブプロジェクトを構想中
文字列変換に特化した blancoサブプロジェクトを構想中です。Excelにコード変換表を書いておけば Javaソースコードが自動生成されるというシンプルなものです。文字列ユーティリティって、プロジェクト毎に変わる場合が多いので、それをドキュメントから一気にソースコード生成しようという狙いです。
一番難しいのはExcel様式の策定で、二番目に難しいのはプロジェクトへの命名です。実際に Excelを読み込んだりJavaのソースを自動生成したりするところのライブラリは既に揃っているので、そこはあまり大きい工数はかかりません。
すばらしいWebページを見つけました。
図書館員のコンピュータ基礎講座
JIS基本漢字(JIS X 0208) http://www.asahi-net.or.jp/~ax2s-kmtn/ref/jisx0208.html
ASCIIとANK(JIS X 0201) http://www.asahi-net.or.jp/~ax2s-kmtn/ref/codes.html
Javaクラスファイルの読解には、SunのJava VM Specを参照するのが便利です。
Javaクラスファイル フォーマットの説明 http://java.sun.com/docs/books/vmspec/2nd-edition/html/ClassFile.doc.html
Java VMのインストラクションの説明 : The Java Virtual Machine Instruction Set http://java.sun.com/docs/books/vmspec/2nd-edition/html/Instructions.doc.html
Java VM インストラクション一覧 http://java.sun.com/docs/books/vmspec/2nd-edition/html/Instructions2.doc.html
日本語文字コードまわりではまった際に この本を参照したいと思いました。
私が以前愛用していた「日本語情報処理」の著者による新しい本。個人で購入するのには値段がちと高めと感じました。
いろいろ検討した結果、blanco Frameworkのドキュメントは、WORD形式でドキュメントを作成することとします。WORD形式を blancoReportを応用してOpenDocument経由にて HTML/PDF/TEXT変換する方針で考えています。