HTML Agility PackでJavaScript変数値を取得する

html html-agility-pack javascript variables

質問

htmlのagility packでjavascript変数の値を取得することは可能ですか?

<script type="text/javascript"> 
var title = "Site title";
var articlesummary = "article summary.";
</script>

どのような方法は、HTMLの敏捷性のパックは、私は変数のtitle値を取得することができますか?

受け入れられた回答

HTML Agility Packでjavascript変数の値を取得することはできません。あなたは正規表現を使用する必要があります。


人気のある回答

実際にあなたはそれを行うことができます。 HtmlAgilityPackは内部HTMLを提供し、独自の方法でテキストと変数を選択します。

例えば:

htmlDocument.SelectNodes("//script[@language='javascript']");

このコードは、スクリプトタグの内部テキストを提供します。その後、 ";"で終わるテキスト全体を分割することができます。




ライセンスを受けた: CC-BY-SA with attribution
所属していない Stack Overflow
このKBは合法ですか? はい、理由を学ぶ
ライセンスを受けた: CC-BY-SA with attribution
所属していない Stack Overflow
このKBは合法ですか? はい、理由を学ぶ