2009-03-01から1ヶ月間の記事一覧

mechanizeの使い方

よく忘れるので。 まずrequire。 require 'mechanize' アメブロにログインしてエントリーを自動で登録する場合 agent = WWW::Mechanize.new diary_page = agent.get("http://blog.ameba.jp/ucs/entry/srventryinsertinput.do") ログイン処理。 フィールドは…

XML処理 REXMLの使い方

よく忘れるので。 こんなXMLを用意した場合の例。 <root> <a name="a1"> <b>bbb1</b> <b>bbb2</b> <b>bbb3</b> <c>ccc1</c> </a> <a> <b>bbb4</b> <b>bbb5</b> </a> <a name="a3" price="100"></a> </root> 必ずrequire require 'rexml/document' XML読み込み doc = REXML::Document.new(open("hoge.xml")) とりあえず全文dump puts doc #結果 <root> </root>