mirror of
https://github.com/ruby/ruby.git
synced 2022-11-09 12:17:21 -05:00
* lib/rss, test/rss:
- supported Atom. - bumped version 0.1.6 to 0.1.7. * sample/rss/convert.rb: added new sample. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@12087 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
This commit is contained in:
parent
53cbab0484
commit
966a25465a
71 changed files with 10254 additions and 3045 deletions
|
@ -29,16 +29,16 @@ ARGV.each do |fname|
|
|||
read = false
|
||||
begin
|
||||
rss = RSS::Parser.parse(source)
|
||||
puts "Re-read valid RSS: #{fname}"
|
||||
puts "Re-read valid feed: #{fname}"
|
||||
RSS::Parser.parse(rss.to_s)
|
||||
read = true
|
||||
rescue RSS::InvalidRSSError
|
||||
error($!) if verbose
|
||||
## do non validate parse for invalid RSS 1.0
|
||||
## do non validate parse for invalid feed
|
||||
begin
|
||||
rss = RSS::Parser.parse(source, false)
|
||||
rescue RSS::Error
|
||||
## invalid RSS.
|
||||
## invalid feed
|
||||
error($!) if verbose
|
||||
end
|
||||
rescue RSS::Error
|
||||
|
@ -46,9 +46,9 @@ ARGV.each do |fname|
|
|||
end
|
||||
|
||||
if rss.nil?
|
||||
puts "Invalid RSS: #{fname}"
|
||||
puts "Invalid feed: #{fname}"
|
||||
elsif !read
|
||||
puts "Re-read invalid RSS: #{fname}"
|
||||
puts "Re-read invalid feed: #{fname}"
|
||||
begin
|
||||
RSS::Parser.parse(rss.to_s)
|
||||
rescue RSS::Error
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue