快速處理HTML/XML文件
XML文件我是用ReXML啦.. 不過我這邊不是要介紹ReXML,是要來介紹hpricot這個Library的
安裝方式: gem install hpricot
or gem install hpricot --source http://code.whytheluckystiff.net
第一個會連線到gem server去抓來裝,不會有最新的更新;第二個會連到指定的gem server,那邊更新速度較快,我還看到jruby版本的gem..
OK,廢話不多說,趕緊來看看
官方網站是:http://code.whytheluckystiff.net/hpricot/
如果會jQuery的人,這個是用jQuery當底層的喔!
我來個例子吧
require 'rubygems'
require 'hpricot'
require 'open-uri'
doc = Hpricot(open("http://article.zuso.org.tw/show.php?id=1453"))
tb = doc.search("//table")
puts "Tables: #{tb.size}"
puts tb[0]
1 則留言:
嗯...
嗯......
嗯.........
jquery萬歲!!! XD
[你懂我在說啥]
張貼留言