Ruby 初心者スレッド Part 23at TECH
Ruby 初心者スレッド Part 23 - 暇つぶし2ch844:デフォルトの名無しさん
08/12/26 12:35:59
SQLの方が良い場合も歩けど
オブジェクトのままシリアライズした方が良い場合も結構ある
後者だと単純にSQLに置き換えるって訳には

845:デフォルトの名無しさん
08/12/26 23:20:20
鋸のXPathが期待した結果を出さないのだが,なぜ?
url = "URLリンク(bit.sikkou.jp)"
doc = Nokogiri::HTML(open(url))
puts doc.xpath('//b[text()="公告日"]')

「<b>公告日</b>」になるはずなのだが,

結果は空白(要するに検索できてない)
エンコードの問題でしょうか?
ちなみにスクリプト自体はUTF-8です。


846:デフォルトの名無しさん
08/12/26 23:25:17
>>845
あ~、これは誰かがどっかで説明しないといけないんだけど、Nokogiri.new は実は引数を3つとるんだよ
第3引数は文字列の文字エンコードを書く
doc = Nokogiri::HTML(open(url), nil, 'SHIFT_JIS')
って書いてみ


最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch