Мне нужно разобрать/извлечь информацию с html-страницы. В основном, что я делаю, это загрузка страницы в виде строки с использованием System.Net.WebClient и использование HTML Agility Pack для получения содержимого внутри тегов html (формы, метки, вменения и т. Д.).Анализ (извлечение) содержимого с html-страницы с использованием .net
Однако некоторое содержание находится внутри яваскрипта тега сценария, например:
<script type="text/javascript">
//<![CDATA[
var itemCol = new Array();
itemCol[0] = {
pid: "01010101",
Desc: "Some desc",
avail: "Available",
price: "$10.00"
};
itemCol[1] = {
pid: "01010101",
Desc: "Some desc",
avail: "Available",
price: "$10.00"
};
//]]>
</script>
Итак, как же я мог разобрать его в коллекцию в .NET? Может ли HTML Agility Pack помочь с этим? Я очень ценю любую помощь.
Заранее спасибо.
По некоторым причинам я был не удалось установить javascript.net (получили некоторые ошибки), но в любом случае я смог сделать то же самое с Jint. Благодарю. – CodeMaster2008