是否可以使用html agility pack获取javascript变量值?
<script type="text/javascript">
var title = "Site title";
var articlesummary = "article summary.";
</script>
有没有办法让html敏捷包允许我获取变量title
的值?
答案 0 :(得分:1)
您无法在HTML Agility Pack中获取javascript变量的值。你必须使用正则表达式。
答案 1 :(得分:-1)
其实你可以做到。 HtmlAgilityPack为您提供内部html,您可以按自己的方式选择文本和变量。
例如:
htmlDocument.SelectNodes("//script[@language='javascript']");
此代码将为您提供脚本标记的内部文本。之后,您可以将整个文本拆分为&#34;;&#34;。