2011-12-23 2 views
0

У меня есть искатель веб-страниц, встроенный в C# (я знаю), и он стал довольно сложным в обработке многих функций, которые обычно обрабатываются фактически веб-браузером. Тем не менее, у меня нет ничего, что будет анализировать входящий HTML и обрабатывать встроенные команды JavaScript на странице.Ищете встроенный JavaScript Parser

Я пробовал многочисленные подходы - от Noesis до Awesomium - но ничего не работает. Я также допустил ошибку при использовании встроенного средства управления веб-браузером WinForms, а утечки памяти под нагрузкой (я выполняю параллельные задачи) буквально исказил CLR. Тем не менее, он смог обработать страницу как обычный браузер, и получившийся контент был отличным - нежизнеспособным, но конечный результат был на месте.

Нет ли там ничего, что может либо взять целевой URL-адрес, либо, в идеале, взять содержимое HTML, загруженное через HttpWebRequest, и обработать встроенные команды JavaScript?

+0

http://htmlagilitypack.codeplex.com/ – themis

ответ