エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
_ Ruby で文字列を文字参照に変換する 昨日の奴を少し改造すると、文字列を文字参照(数値文字参照)に... _ Ruby で文字列を文字参照に変換する 昨日の奴を少し改造すると、文字列を文字参照(数値文字参照)に変換する関数が書けます。 class String def toref require 'kconv' toutf16.unpack( "n*" ).map do |n| (n < 128 ? '%c' : '&#%d;') % n end.join end end 以下のように動作します。 p 'あいうえお'.toref # => "あいうえお" 文字参照を使えば、ページの文字コードが何であっても(ISO-8859-1でも)日本語を表示することができます。UTF-8 が普及した現在ではあまり意味はありませんが。