タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

*perlとhtmlに関するmasa_matyaのブックマーク (1)

  • nlog(n): HTML::TreeBuilder で構築した木が元の HTML に戻らない

    HTML::TreeBuilder でパースして木を作って元に戻すと,元通りにならない。p の終了タグが消えてしまう。調べてみると,これはバグではなく,設定が不十分なのが原因だった。 はじめに HTML::TreeBuilder は,HTML 文書を構文解析して木を作ってくれる Perl モジュールである (HTML::TreeBuilder)。木の変更,追加,削除も可能で,処理後に HTML 形式で出力することができる,とても強力なツールである。 HTML::TreeBuilder を使って MT のプラグインを書いてみたところ,作った木が元に戻らないことが発覚。捨ててしまおうかと思ったが,マニュアルをよく読むと答が書いてあった。濡れ衣着せて悪いことしたな,TreeBuilder。 環境は,Perl 5.8.6, HTML::TreeBuilder 3.23, HTML::Element

    nlog(n): HTML::TreeBuilder で構築した木が元の HTML に戻らない
    masa_matya
    masa_matya 2010/11/14
    TreeBuilderはデフォルトだと</p>を省略してしまうので注意
  • 1