require 'rubygems' require 'rexml/document' require 'markaby' class Chump chump = REXML::Document.new(File.new( "chump.xml" )) mab = Markaby::Builder.new mab.html do head { title "The Daily Chump" } body do h1 "The Daily Chump" ul do chump.elements.each("churn/link") do |el| unless el.attributes['type'] == 'blurb' title = el.elements['title'] ? el.elements['title'].text : el.elements['url'].text link = a title, :href => el.elements['url'].text li link<< " - posted by "<< el.elements['nick'].text else li el.elements['title'].text if el.elements['title'] end li "posted at "<< el.elements['time'].text end end end end puts mab.to_s end
You need to create an account or log in to post comments to this site.