「AngleSharp」の版間の差分

提供: MonoBook
ナビゲーションに移動 検索に移動
(ページの作成:「'''AngleSharp'''とは、.NET向けのHTMLSVGMathMLなどのハイパーテキストのパーサーである。 W3CHTML5の公式仕…」)
 
 
6行目: 6行目:
  
 
主に「[[Html Agility Pack]]の代替」として[[スクレイピング]]用途で人気があるようだが、レンダリングエンジンを頑張って実装すれば独自の[[ウェブブラウザ]]が作れそうな代物である。
 
主に「[[Html Agility Pack]]の代替」として[[スクレイピング]]用途で人気があるようだが、レンダリングエンジンを頑張って実装すれば独自の[[ウェブブラウザ]]が作れそうな代物である。
 +
 +
== 備考 ==
 +
JavaScriptによるDOM操作結果をスクレイピングしたい場合は[[Selenium]]の方が圧倒的に安定している。
  
 
== 外部リンク ==
 
== 外部リンク ==
 
* https://anglesharp.github.io/
 
* https://anglesharp.github.io/

2022年4月28日 (木) 05:39時点における最新版

AngleSharpとは、.NET向けのHTMLSVGMathMLなどのハイパーテキストのパーサーである。

W3CHTML5の公式仕様に基づいている。 CSSのパースもできる。 .NETで実装されたJavaScriptインタプリタである「jint」と連携することもできる。

主に「Html Agility Packの代替」としてスクレイピング用途で人気があるようだが、レンダリングエンジンを頑張って実装すれば独自のウェブブラウザが作れそうな代物である。

備考[編集 | ソースを編集]

JavaScriptによるDOM操作結果をスクレイピングしたい場合はSeleniumの方が圧倒的に安定している。

外部リンク[編集 | ソースを編集]