
TclRSS is a Tcl extension for parsing/generating RSS files.
package require rss
set f [open rss.xml]
fconfigure $f -encoding utf-8
set rawrss [read $f]
close $f
set channel [rss::parse $rawrss]
puts "Feed:[$channel title]"
foreach item [$channel items] {
puts [$item title]
}
Relax NG schema for RSS 0.91 is available.
http://nul.jp/2003/tclrss/