るりまサーチ

最速Rubyリファレンスマニュアル検索!
24件ヒット [1-24件を表示] (0.036秒)
トップページ > クエリ:error[x] > クエリ:UnknownConversionMethodError[x]

別のキーワード

  1. logger error
  2. openssl error
  3. getoptlong error
  4. logger error?
  5. socket so_error

種類

ライブラリ

検索結果

RSS::UnknownConversionMethodError (24000.0)

rss (36.0)

RSS を扱うためのライブラリです。

...Feed オブジェクト
をそれぞれ返します。パースした
String が well formed な XML で無い場合は,
例外 RSS::NotWellFormedError が発生します。well formed な
XML だが,RSS 0.9x/1.0/2.0, Atom のいずれでもない場合は,nil が
返ります.

例えば、...
...するには以下のように書きます。

require 'rss'
rss = nil
begin
rss = RSS::Parser.parse(rss_source)
rescue RSS::InvalidRSSError
rss = RSS::Parser.parse(rss_source, false)
end

これは rss_source が RSS 0.9x/1.0/2.0 のどれか分からない時
にも有効です...
...::UnknownConversionMethodError例外が発生します。

先程のprint_itemsをEUC-JPで出力するように書き換えてみましょう。

def print_items(feed)
rss10 = convert_to_rss10(feed)
begin
rss10.output_encoding = "EUC-JP"
rescue RSS::UnknownConversionMethodError...