22件ヒット
[1-22件を表示]
(0.041秒)
検索結果
-
RSS
:: UnknownConversionMethodError (24000.0) -
-
rss (24.0)
-
RSS を扱うためのライブラリです。
...ンに関わらず言語を指定してください。
rss = RSS::Maker.make("0.91") do |maker|
maker.channel.language = "ja" if maker.feed_version == "0.91"
...
end
===== Atom 1.0の生成
もし,Atom 1.0を生成したい場合は,RSS 0.91や2.0の場合と同様に
RSS::Maker.m......::UnknownConversionMethodError例外が発生します。
先程のprint_itemsをEUC-JPで出力するように書き換えてみましょう。
def print_items(feed)
rss10 = convert_to_rss10(feed)
begin
rss10.output_encoding = "EUC-JP"
rescue RSS::UnknownConversionMethodError......?
puts "#{fname}はRSS 1.0ではありません。"
else
begin
rss.output_encoding = "euc-jp"
rescue RSS::UnknownConversionMethodError
end
rss.items.each do |item|
items << item if item.dc_date
end
end
end
print_items(items)
あとはp...