タグ

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

タグの絞り込みを解除

lispとparserに関するtomoyaのブックマーク (1)

  • HTMLパーサ - sileのブログ

    HTMLパーサは、たまに使いたいと思うのだが、なかなか良さそうなのが見つからないので、自分で作ることにした。 ソース: html2list(0.0.2) 行数は250行くらいで、依存packageはcommon-utils。 とりあえず、行儀良く(?)書かれているHTMLは、だいたいちゃんとパース出来てるような気がする...がまだ開発段階なので自信なし。 機能 外部から使える関数は、html2list:parseのみで、これはstreamかstring(HTML)を引数として取る。 結果としては、パース結果のリスト、HTMLの先頭に付随する宣言のリスト(DOCTYPEなど)、パースに使われなかったトークンのリスト(開発用)の三値が返される。 例: > (html2list:parse "<html><head><title>タイトル</title></head><body>ボディ</bod

    HTMLパーサ - sileのブログ
  • 1