<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>Koment&#225;re k &#269;l&#225;nku Spracovanie HTML v Ruby</title>
    <link>http://www.esentio.sk/view/spracovanie-html-v-ruby</link>
    <description>Dnes by som r&#225;d predstavil &#271;al&#353;iu Ruby kni&#382;nicu. Vol&#225; sa Hpricot a je to parser HTML dokumentov.

In&#353;taluje sa ako hocijak&#253; in&#253; Ruby gem bal&#237;&#269;ek:

gem install hpricot

Pred pou&#382;it&#237;m treba kni&#382;nicu na&#269;&#237;ta&#357;, rovnako ako open-uri ktor&#250; vyu&#382;ijeme na otv&#225;ranie URL adresy.

require "hpricot"require "open-uri"

Vstupom m&#244;&#382;e by&#357; re&#357;azec alebo priamo HTML s&#250;bor:


doc = Hpricot("&amp;lt;p&gt;Lorem ipsum dolor sit.&amp;lt;/p&gt;")
doc = open("index.html") { |f| Hpricot(f) }
doc = Hpricot(open("http://...</description>
    <language>sk</language>
  </channel>
</rss>

