[#47605] Rubyでも「private」イコール「非公開」? — Makoto Kuwata <kwa@...>

桑田といいます。

12 messages 2010/11/04
[#47606] Re: Rubyでも「private」イコール「非公開」? — Yusuke ENDOH <mame@...> 2010/11/04

private constant 提案者の遠藤です。

[ruby-list:47653] Re: nokogiri の日本語の扱いについて

From: ytakagi <ytakagi@...5.dion.ne.jp>
Date: 2010-11-28 01:24:56 UTC
List: ruby-list #47653
なるほど。普通に日本語が扱えました。
思い込みが激しい方で、いったんハマるとなかなか抜けられません。
どうもありがとうございました。

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

#=> Nokogiri::HTML::Document
#=> <h1>こんにちは</h1>


(2010年11月28日 02:18), Kakutani Shintaro wrote:
> かくたにです。
>
> 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')
>
>   

-- 

yt


In This Thread

Prev Next