11件ヒット
[1-11件を表示]
(0.089秒)
別のキーワード
検索結果
先頭1件
-
rss (19.0)
-
RSS を扱うためのライブラリです。
...元のオブジェクトが変
換後の形式に必須の情報を持っていない場合です。この場合は変換
に失敗します(RSS::Errorのサブクラスの例外が発生します)。そ
のため、適宜、必要な情報を補う必要があります。たとえば、RSS
1.0......れるものとします。
ARGV.each do |fname|
feed = nil
begin
feed = RSS::Parser.parse(File.read(fname), false)
rescue RSS::Error
end
if feed.nil?
puts "#{fname}はRSS 0.9x/1.0/2.0, Atom 1.0のいずれでもありません。"
else
print_items(feed)......File.open(fname) do |f|
rss_source = f.read
end
rss = nil
begin
rss = RSS::Parser.parse(rss_source, true)
rescue RSS::Error
end
if rss.nil?
puts "#{fname}はRSS 1.0ではありません。"
else
begin
rss.output_encoding = "euc-jp"...