かくたにです。

2010/11/28 ytakagi <ytakagi / m5.dion.ne.jp>:
> どうもnokogiriで処理をすると、その html や xml に含まれている
> 日本語が文字化けして復元できません。
(snip)
>
> html = Nokogiri("<h1>Hello world</h1>")

エンコーディングを明示してはいかがでしょう。

html = Nokogiri::HTML.parse("<h1>こんにちは</h1>", nil, 'utf-8')

タグにhtmlっぽいタグがあれば、もう少し短かく書けるようです。
https://github.com/tenderlove/nokogiri/blob/master/lib/nokogiri.rb#L85

html = Nokogir("<html><h1>こんにちは</h1></html>", nil, 'utf-8')

-- 
Kakutani Shintaro