[ruby-list:49830] Re: Nokogiri で文字実体参照が
From:
"5.5" <5.5@...>
Date:
2014-05-20 23:56:37 UTC
List:
ruby-list #49830
5.5 です。
ご教示ありがとうございます。
(14/05/20 18:45), TAKANO `takano32' Mitsuhiro wrote:
> うーん、そもそも Element とかではないものに to_s しても
> Object#inspect 相当な挙動をする可能性が高いのではないでしょうか。
実際の仕事では Nokogiri::HTML::Document#to_html でやっていて
この現象に行き当たったのですが,ML に投稿するとき手許にファイ
ルが無く,「ええと何だっけ?」と試しに to_s にしてみたら同じ
結果になったので,それで書きました。
> Nokogiri::HTML("<p>© 2014 Hoge</p>").root.text
>
> とかで期待してる挙動になります?
いえ,要素の中のテキストを取りたいわけではなく,HTML 全体が欲
しいんです。
説明不足ですいません。
やりたいことは,プログラムで生成した HTML を Nokogiri で加工
することです。
> 簡単に見た感じだと、 text メソッドによる出力では要素に
> きちんと参照がそのまま入っている様子が確認できますので、
ええ,そうなんですよね。だから HTML を読み込んだときに変換し
ているわけでないことまでは分かったのですが。
--
5.5@moji.gr.jp