ruby cookbookに載ってたので使って見ることにしました。 以下はソース.一部変更してあります(文字列操作の部分 + の部分を << に変更 ) require 'open-uri' require 'rexml/document' require 'cgi' FLICKR_API_KEY = 'your api key' def flickr_call(method_name, arg_map={}.freeze) args = arg_map.collect {|k,v| CGI.escape(k) << '=' << CGI.escape(v)}.join('&') url = "http://www.flickr.com/services/rest/?api_key=%s&method=%s&%s" % [FLICKR_API_KEY, method_name, args]
金曜の夜に出発して、日曜の夜まで、スキーにいってきました。 今年の初すべりです。 安宿でしたので、ネット環境などなく更新はお休みでした。 もし、宿にネット環境があったとしても、たぶん更新できなかったと思います(^^; 今回のスキー旅行は、非常にハードでした。基礎体力なさすぎです(><)。 さて、まだまだ疲れの残る体に鞭をうって、更新開始です。 今日は、rubyから「Flickr API」を利用して画像を検索する方法(コード)を紹介します。 「Flickr API」には、REST形式で利用する方法とxml-rpcで利用する方法の2通りの利用方法が提供されています。 今回は、RESTを利用する方法をつかって画像検索に挑戦です。 「Flickr API」を利用するためには、Flickrのアカウントが必要です。お持ちでない方は、こちらからアカウントを取得してください。 アカウントを取得したら、「S
Overview Abstract REXML is a conformant XML processor for the Ruby programming language. REXML passes 100% of the Oasis non-validating tests and includes full XPath support. It is reasonably fast, and is implemented in pure Ruby. Best of all, it has a clean, intuitive API. REXML is included in the standard library of Ruby This software is distribute under the Ruby license. Introduction REXML arose
Warning. (2019.1) REXML は, 標準添付ですが, 品質・速度の両面であまりよくありません。Nokogiri (鋸) がメジャーで、長らく標準の地位で使われています。REXML の3倍速い。 最近は, 大鋸 (おが) の人気が高い。スレッドセーフ、高速、機能性もある。Yorick Peterse / oga · GitLab REXMLの特徴 REXMLは、 XML 1.0に準拠した、高速なXMLパーサで、DOMツリーを生成したり、XML文書を読みながらコールバックさせる (SAX2ストリームパーサ) ことができる。 XPathの実装を含み、検索式によってDOMツリーの好きな要素を取り出すことができる。 Ruby 1.8.5にはREXML 3.1.4が添付されている。チュートリアル、APIリファレンスは下記で見られる。が、APIリファレンスのほうは不十分かつ誤りもある。
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く