エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
Ruby、HpricotとDiff::LCSで二つのHTMLをエレメント単位でDiffる - <s>gnarl,</s>技術メモ”’<marquee><textarea>¥
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Ruby、HpricotとDiff::LCSで二つのHTMLをエレメント単位でDiffる - <s>gnarl,</s>技術メモ”’<marquee><textarea>¥
Diff::LCSについてはあまり情報がない。Algorithm::Diff@Perlのruby移植らしい。 htmlのエレメントを階... Diff::LCSについてはあまり情報がない。Algorithm::Diff@Perlのruby移植らしい。 htmlのエレメントを階層構造を維持したまま一次元配列に展開し、diffる。 現状のコードだとエレメント構造を復元するときエレメントが融合しちゃってアレなんだけど。番兵入れたほうがいいなあ。 諸事情により作ったものの、結局使わなかった 結果の例 入力a <html> <head> <title>The Blog</title> </head> <body> <h1>The Blog</h1> <h2>エントリ1</h2> <div id="main"> <p>hogehoge</p> <p>hagehage</p> <p>fugafuga</p> </div> <div id="footer"> <p>Counter: 1234</p> <p>Copyright: id:gnarl