るりまサーチ

最速Rubyリファレンスマニュアル検索!
33件ヒット [1-33件を表示] (0.040秒)
トップページ > クエリ:Encoding[x] > クエリ:each[x] > 種類:ライブラリ[x]

別のキーワード

  1. stringio set_encoding
  2. _builtin set_encoding
  3. _builtin encoding
  4. rss encoding
  5. rss encoding=

キーワード

検索結果

rss (79.0)

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

...数のフィードを扱う場合は以下のようにし、す
べてのフィードをRSS 2.0のように扱うことができます。

feeds.each do |xml|
rss20 = RSS::Parser.parse(xml).to_feed("rss2.0")
...
end

また、to_feedは以下のように書くことも出来ます。...
...するために、以下のようにブロックを
使用することが出来ます。

rss10 = feed.to_rss("1.0") do |maker|
maker.items.each do |item|
item.title.content ||= "No title"
end
end

to_feedのブロック内で出来ることを理解するためには、to_feedが...
...ます。

require 'rss'

パースするフィードはファイルに保存されていて引数で与えられるものとします。

ARGV.each do |fname|
feed = nil
begin
feed = RSS::Parser.parse(File.read(fname), false)
rescue RSS::Error
end

if feed.nil?
p...

open-uri (19.0)

http/ftp に簡単にアクセスするためのクラスです。

...

http/ftp の URL を、普通のファイルのように開けます。

require 'open-uri'
open("http://www.ruby-lang.org/") {|f|
f.each_line {|line| p line}
}

開いたファイルオブジェクトは StringIO もしくは Tempfile で
すが OpenURI::Meta モジュールで拡張...
...en("http://www.ruby-lang.org/en") {|f|
f.each_line {|line| p line}
p f.base_uri # <URI::HTTP:0x40e6ef2 URL:http://www.ruby-lang.org/en/>
p f.content_type # "text/html"
p f.charset # "iso-8859-1"
p f.content_encoding # []
p f.last_modified # Thu Dec 05...
...http/ftp の URL を、普通のファイルのように開けます。

require 'open-uri'
URI.open("http://www.ruby-lang.org/") {|f|
f.each_line {|line| p line}
}

開いたファイルオブジェクトは StringIO もしくは Tempfile で
すが OpenURI::Meta モジュールで拡...

yaml (19.0)

構造化されたデータを表現するフォーマットであるYAML (YAML Ain't Markup Language) を扱うためのライブラリです。

...9:00
target: YAML
version: 3
log: |
アブストラクトを書いた。

YAML_EOT

YAML.load_stream(strio_r).sort_by{ |a| a["version"] }.each do |obj|
puts "version %d\ntime %s\ntarget:%s\n%s\n" % obj.values_at("version", "time", "target", "log")
end

# =>
# version 3
# time 2008-02-2...
...ng オブジェクト
* !ruby/struct: Struct オブジェクト
* !ruby/sym(もしくは !ruby/symbol): Symbol オブジェクト
* !ruby/encoding: Encoding オブジェクト
* !ruby/exception: 例外オブジェクト
* !ruby/object:<クラス名>: 上記以外のオブジェクト

//emlist[...