Html Agility Pack: поиск узла комментариев

Я очищаю веб-сайт, который использует Javascript для динамического заполнения содержимого веб-сайта с помощью пакета Html Agility. .

В основном я искал XPATH "\\ div [@ class = 'PricingInfo']" , но этот узел div записывался в DOM через Javascript.

Итак, когда я загружаю страницу через пакет Html Agility, упомянутый выше XPATH не может быть найден.

Оказывается, есть комментарий перед конкретным скриптом. блок, который я хочу проанализировать.

<!--Module 328 Buying Options Table-->
<script type="text/javascript" language="JavaScript">
    var data = {
        price: 30.00
    }
</script>

Для этого сайта существует множество блоков скриптов, поэтому мне нужно сузить его, найдя этот автоматически сгенерированный комментарий и брат этого узла будут правильным блоком сценария.

Есть идеи, как я могу найти конкретный комментарий, а затем просто получить соседний блок сценария?

Спасибо!

11
задан Matthew Flaschen 2 October 2010 в 03:27
поделиться