XML w Rubym

Hej… O ile Ruby “raczej” (:>) znam, to nie siedzę w tym języku i natrafiłem na problem, który niby można rozwiązać Googlem, ale wolałbym się poradzić. :wink:

Ruby API ( http://www.ruby-doc.org/core/ ) milczy o klasie XML (XML::Parser), a ja właśnie chciałbym zrobić w Rubym prostą aplikację czytającą plik XML i wyświetlającą go w postaci XHTML. Przy okazji - skrypt zostanie rozprowadzony do kilku osób, a więc zależy mi na jak najmniejszych zależnościach i używaniu - o ile to możliwe - jedynie tego, co jest w język wbudowane.

Dzięki za porady, jak to rozwiązać :wink:

REXML jest Twoim przyjacielem.

Jest częścią standardowej dystrybucji Rubiego, więc nie ma problemów z zależnościami.

Z innych ciekawych projektów polecam Hpricot do parsowania HTML’a.

Składnia REXML jakoś mi się nie spodobała, natomiast Hpricot wydaje się być super :wink:
http://errtheblog.com/post/8 -> tutaj znalazłem ciekawy kawałek kodu, którym się posłużę. W każdym razie - dzięki ;]