まずは、ももたろさんに紹介していただいた ERB を使ってみました。 http://www.ruby-lang.org/ja/man/?cmd=view;name=erb http://www2a.biglobe.ne.jp/~seki/ruby/erb.html やりたかったことは、Java のソースコード生成。 まずは、Bean とプロパティの仕様を定義する Ruby のクラスを作成します。 # # BeanDesc.rb # module BeanUtils def capitalize(s) if /^([a-z])(.*)$/ =~ s $1.upcase + $2 else s end end end class PropertyDesc include BeanUtils attr_reader :name attr_reader :type def initialize(n