Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Not really. I can Right Click -> Copy XPath in Firebug's element inspector then just Nokogiri::HTML(page_source).xpath('/blah') to get at it. You can do it with the CSS selector as well. :)

Setting up a quick script to rip all the content from another site is trivial. There's also wget -m



I literally cannot get nokogiri set up on my Mac for love nor money, I'm a noob whose been trying for a week or two. Tried everything. Its preventing me from running tests. Damn xmllibs2.


Install MacPorts: http://www.macports.org

Add /opt/local/bin to your PATH (bashrc or zshrc or whatever you use).

sudo port install libxml2 and sudo port install libxslt

Then sudo gem install nokogiri --no-rdoc --no-ri should run with no issues. That's all I had to do for the system ruby (1.8.7 on OSX 10.6) and 1.9.2 via rvm.


So it turned out it was webrat that was the problem, but your instructions actually fixed the problem! I'd researched for hours previously. Genuinely much appreciated!


Glad I could be of assistance!


Thanks, just saw this. I'll give it a go now, much appreciated.


Do you have XCode installed? Nokogiri is a native extension, I don't think you can build them without the compiler tools installed.


Yes I do. I'll look into this, thanks!




Consider applying for YC's Fall 2026 batch! Applications are open till July 27.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: