ruby

rubyでXMLファイルから と のタグでくくられた部分のデータを抽出できるようになった.の部分は,カンマや改行の削除を同時に行っている. もっとhpricotなんかを使えば華麗にできるのだろうが,現状はこのまま. require "rexml/document" require "kconv" …

処理を一時中断する 60秒処理をストップさせる。 sleep(60)

ターゲットの文字が何度使われたかをカウントする。「リンゴ バナナ リンゴ オレンジ123testリンゴ」という文字列中に、 何度「リンゴ」が出現したかをカウントするプログラム。 s = "リンゴ バナナ リンゴ オレンジ123testリンゴ" x1=-1 y1=0 while (true) …

Twitterのデータを取得するrubyを使ったAPI手順1. rubygemsを入手 rubygemsは、いろいろ使えるrubyプログラムを一気にダウンロードする「仕組み」みたいな。 手順2. gem install twitter twitterで使えるrubyプログラム(クラスやメソッド)をいろいろイン…

ruby + XML

XML形式のデータから情報を取り出す方法2 元のXMLファイル [Sample.xml] hatena.ne.jp 2007-01-13 00:00:00 ここから、siteIdとdayを取り出す。 rubyのソースファイル [Proc.rb] require "rexml/document" require "kconv" xml_file_name = ARGV[0] doc = ni…

ruby のプログラム 2007/1/1から2009/7/31までの日付を出力する。 f=""; for k in 2007..2009 for j in 1..12 if (k==2009 && j>7) then break; end if (k==2008 && j==2) then n=29; elsif (k!=2008 && j==2) then n=28; elsif (j==4 || j==6 || j==9 || j=…