http://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-dev/30721 これと同じ問題で悩んでいます。バグじゃないかなー。 attribute::* で全ての属性が取得できるのに、attribute::class みたいに属性の名前を指定すると何も返ってこなくなるみたいでした。 REXML - http://www.germane-software.com/software/rexml/index.html (追記) http://www.germane-software.com/projects/rexml/ticket/102 にバグレポートとパッチが上がっていました。 でも、XML名前空間の仕様を勉強しなおしていたら、本当にバグなのかわからなくなってきました。デフォルトの名前空間は属性に適用されないので、 A default