From: hantani Date: 2007-05-29T16:52:06+09:00 Subject: [ruby-list:43578] REXMLでXPATHって? REXMLの使い方について教えてください。 hatenabmを使用してはてなブックマークを取り出して その要素を取り出したいのですが、戻り値のXMLの処理方法がわからなくて 困っています。 以下の記事も参照してみたのですが、よくわかりませんでした。 http://www.namikilab.tuat.ac.jp/~sasada/prog/rexml.html ------------(src)------------- require 'rubygems' require 'hatenabm' require 'rexml/document' hbm = HatenaBM.new( :user=> "", # ユーザ名 :pass=> "" # パスワード ) res = hbm.get(:eid => "2") doc = REXML::Document.new res ------------(src)------------- この時、以下が帰ってきましたが、 や<summary>や<link href>や<author><name>の中身のtextを取り出すにはどうす れば良いのでしょうか。 <?xml version="1.0" encoding="UTF-8" ?> - <entry xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns="http://purl.org/atom/ns#"> <title>はてなダイアリー日記 - 編集画面お試し環境の更新、本日分について - xxx Hatena::Bookmark tag:hatena.ne.jp,2005:bookmark-xxx-2 http://d2.hatena.ne.jp/ で公開しております、新しい 編集画面のお試し環境を先ほど更新いたしました。主な変更点は以下です。 - プレ ビュー画面にテーマが適用されるようになりました。 - 「本日のリンク元」が削除でき るようになりました。 - 入力支援ボタンの動きに若干の修正を加えました。 - シンプル モード(日記の設定からお選びいただけます)を選択の際「はまぞう」「Fotolife...