| htmlcxx. HTMLCXXは、C ++用の単純な非検証CSS1およびHTMLパーサーです。 |
今すぐダウンロード |
htmlcxx. ランキングとまとめ
- 出版社名:
- Davi de Castro Reis and Robson Braga Ara
htmlcxx. タグ
htmlcxx. 説明
HTMLCXXは、C ++用の単純な非検証CSS1およびHTMLパーサーです。 HTMLCXXプロジェクトは、C ++用の単純な非検証CSS1およびHTMLパーサです。利用可能な他のいくつかのHTMLパーサーがありますが、HTMLCXXには一意の特性があります。 PARSEツリー・バンドルCSSパーサー・属性のオプションの解析・C ++のように見えるC ++コード(もう真実ではありません)・元の文書内のタグ/要素のオフセットは、DOMツリーのノードにHTMLCXXの解析政治を保存します。 Mozilla Firefox(http://www.mozilla.org)の振る舞いを模倣しようとして作成されました。だからあなたはFirefoxによって作成されたものと似た解析木を期待する必要があります。ただし、Firefoxとは異なり、HTMLCxxは存在しないものをHTMLに挿入しません。したがって、DOMツリーをシリアル化すると、元のHTML Document.Examplesに含まれる同じバイトがあります.htmlCxxを使用することは非常に簡単です。この例を見てください。 #include ...//いくつかのHTMLコード文字列HTML = "
hy
"; HTML :: Parserdomパーサー。ツリー dom = parser.parsetree(HTML); // DOMツリーcout :: iterator end = dom.end(); for(;それ!++; + + + + + + ++){if(IT-> tagname()== "a"){IT-> parseattributes(); COUT属性( "href"); //ドキュメントIT = dom.begin()のすべてのテキストをダンプします。 end = dom.end(); for(;それ!+ ++ + + + + + + + + + + + + ++){if((!IT-> istag())(!IT-> iscomment())){cout text();このリリースの新機能: ・GCC 4.3のコンパイル修正。
htmlcxx. 関連ソフトウェア