@c.each do |test| print test["name"] puts test["permalink"] end exit;
配列の足し算 + 長さを揃える
@date.to_i.times do
if @Spentamount.length < @date
@Spentamount.unshift(0) # 最後に足す時は a.push(10)
puts 'add'
else
end
@b = 1326962960 @a = Time.at(@b) # @b は Fixnum class である必要 puts @a
time コマンド to_i で 文字列を数値変換 @timestamp.to_i > ((15339+20)*24-8)*60*60
MySQL DB接続
db = Mysql::new("localhost","root","","companyapp_development")
# table = db.query("SELECT * from crunchbase_companylist limit 10")
stmt = db.prepare " Insert into crunchbase_companylist(name2,permalink) values(?,?)"
MySQL DB入力
@c.each do |test| stmt.execute test["name"],test["permalink"] end
str = 'Hello, るびま!' # 何かしらの文字コードの文字列 str_eucjp = str.toeuc # 文字コードを自動判定し、 EUC-JP に変換 str_shiftjis = str.tosjis # Shift_JIS に変換 str_iso2022jp = str.tojis # ISO-2022-JP (JIS) に変換 str_utf8 = str.toutf8 # UTF-8 に変換 str_utf16 = str.toutf16 # BOM 無し UTF-16BE に変換
@a = Array.new()
open("http://api.crunchbase.com/v/1/companies.js") do |f|
@b = f.read
end
String Object @bをParse してJSONとして認識する
@c = JSON.parse @b
String のMatch or not の判定 + 3つへの分解 特定部分をScanし配列に流し込む /Users/uenoyama718/Sites/Log_Analysis/test10.rb
特定文字列消去
hoge.delete("aiu")
My SQL Tableのオープン 解析結果のMy SQLへのデータ入力 /Users/uenoyama718/Sites/scraping/crunchbase.rb
/Users/uenoyama718/Sites/Scraping_Ruby/URL/yahoo
/Users/uenoyama718/Sites/scraping/yahoonews.rb
/Users/uenoyama718/Sites/scraping/google.rb
# Nokogiri でなんとかなる
#
通常のHTML PageのScrapingとことなり、IMAP経由で各メール本文をPullする必要 => 別個Moduleが必要
/Users/uenoyama718/Sites/scraping/getTimeline.pl 榊さんモジュール