プログラミング的なSomething

プログラミング的なSomething

ITエンジニア(?)目線で生活・自転車・トレーニング話を綴ります

(追記)Nokogiriで属性値を取得する際の処理を簡便化する

(追記)テストを書きました。Gistに追加しています。

動的プロキシの勉強兼、Nokogiriの処理について復習するため題のようなプログラムを書きました。
Nokogiriでは各種属性値が取れますが、それを簡単に指定できれば素敵だなということで作成しました。目標は「obj.href」でhref属性の一覧が引けるような状態を目指しています。


コードはgistに保存しています。
MyClassをobj = MyClass.new("解析したいURL","取得したいタグ")で宣言し、obj.hrefやobj.classでそれぞれ属性を取得できるはずです。test.htmlで試用していますが、テストが書けていないので後々追加していければと思っています。(テスト書きました)