タグ

ブックマーク / www.tsugihagi.net (1)

  • (ヽ´ω`) < 1. XML(HTML)文章からDOMを作成 - (ヽ´ω`) < 助けてほしいマン

    (ヽ´ω`) < DOMを作成 DOMを作成するにはNokogiri::XMLかNokogiri::HTMLを使う。 引数としては読みだし可能なIOストリームならなんでもOK。 (ヽ´ω`) < 入力ソースの文字コードを指定する Nokogiriではオブジェクトが内部で保持するデータは常にUTF-8であり、メソッドが返す値も常にUTF-8となる。 入力ソースの文字コードは、Nokogiri内部で使われているlibxml2によって自動判別されるが、常に正確とは限らない。 明示的に入力ソースの文字コードを指定したい場合は、以下の方法で指定する。 1つ目の引数に入力ソースを、3つ目の引数に文字コードを文字列で渡してやる。 2つ目の引数は、libxml2的には入力ソースのURIを渡されることを期待しているが、nilでもOK。 (ヽ´ω`) < DOM作成時にオプションを渡す Nokogiri::(

    (ヽ´ω`) < 1. XML(HTML)文章からDOMを作成 - (ヽ´ω`) < 助けてほしいマン
  • 1