Tuesday, August 5, 2008

Fedora + Ruby + Rails

  • yum install httpd mysql-server mysql mysql-devel
  • yum install ruby ruby-devel ruby-irb ruby-libs ruby-rdoc ruby-ri
  • download gem and install from source
  • gem install rails mongrel mechanize newgem
  • gem install -y mysql -- --with-mysql-config=/usr/bin/mysql_config

Monday, August 4, 2008

Parse XML with ruby

Use Hpricot:

# @my_xml contains my xml in a String object

doc = Hpricot::XML(@my_xml)

Now you can do regular Hpricot to extract the xml content. E.g.(doc/"//entry/title/text()")