読者です 読者をやめる 読者になる 読者になる

ウェブサービスを作っています。

Hpricot と Nokogiri の XPath 出力メソッド

Hpricot('<html><body><div>aaa</div></body></html>').at('//div').xpath  => "/html/body/div"
Nokogiri('<html><body><div>aaa</div></body></html>').at('//div').xpath  =>
Nokogiri('<html><body><div>aaa</div></body></html>').at('//div').path  => "/html/body/div"

Nokogiri::XML::Node#xpath は、Hpricot::Elem#search 的なものなので、Hpricot::Elem#xpath と同じ意味なのは Nokogiri::XML::Node#path。
Nokogiri::XML::Node#xpath は、引数なしでもエラーにならないので要注意。