るりまサーチ

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

別のキーワード

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

ライブラリ

クラス

キーワード

検索結果

RSS::NotWellFormedError (30000.0)

RSS::NotWellFormedError#element (9000.0)

@todo

@todo

RSS::NotWellFormedError#line (9000.0)

@todo

@todo

rss (42.0)

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

...Atom::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 のどれか分からない時
にも有効です...
...
ください。こうすると、パース中に知らない要素に遭遇した時に
RSS::UnknownTagError 例外が発生します。RSS::UnknownTagError
クラスは RSS::InvalidError クラスのサブクラスです。

以下のようにすると,より厳密にパースできます。...