エントリーの編集
![loading...](https://b.st-hatena.com/bdefb8944296a0957e54cebcfefc25c4dcff9f5f/images/v4/public/common/loading@2x.gif)
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント1件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
![アプリのスクリーンショット](https://b.st-hatena.com/bdefb8944296a0957e54cebcfefc25c4dcff9f5f/images/v4/public/entry/app-screenshot.png)
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
HTMLをパース - 七誌の開発日記
私がHTMLをパースするのに使用している独自パーサーXmlParserをご紹介します。.NET標準のXmlReaderから... 私がHTMLをパースするのに使用している独自パーサーXmlParserをご紹介します。.NET標準のXmlReaderから妥当性チェックなどを省いて単純化したものです。 構造は単純で、XmlParserという1つのクラスだけで構成されています。C#/VB10のソースを以下にパブリックドメインで置いておきます。 http://gist.github.com/415717 (C#) http://gist.github.com/2311740 (VB10) 使用例 基本的な考え方はXmlReaderと同じです。DOMを組み立てずにフラットにパースします。考え方はテキストの検索に近いですが、タグを認識するため、処理はタグ単位で行います。 Yahooのトップページからトピックスを抜き出す処理を見てみます。ソースを見ると以下の構造になっていることが分かります。 <div class="topicsi
2011/11/28 リンク