- Регистрация
- 31.01.2016
- Сообщения
- 25
- Благодарностей
- 4
- Баллы
- 3
Добрый день. Возможно уже было что-то подобное, но найти не получилось.
Интересует возможность удобной работы с вытянутым при помощи get-запроса html-текстом. Если работать через браузер, то у нас есть возможность использовать встроенные методы, например:
instance.ActiveTab.FindElementByAttribute
Но когда у меня на руках (в переменной) только html-текст, то приходится унывать с придумыванием собственных regexp-выражений. И это еще ладно, если нужно вытащить список каких-то примитивов, типа ссылок, но вот сейчас, например, мне нужно получить блоки данных которые было бы удобно рассматривать в качестве объектов.
Видел, что Rostonix предлагал делать несколько итераций с регулярками, но для меня это убиться можно(
Почему методы, наподобие FindElementByAttribute нельзя сделать статическими, чтобы по-мимо параметров передавать туда и текст, с которым надо работать? Или может быть есть возможность создать какой-нибудь объект, который оборачивает текст в DOM-модель и работает с методами зеннопостера?
Интересует возможность удобной работы с вытянутым при помощи get-запроса html-текстом. Если работать через браузер, то у нас есть возможность использовать встроенные методы, например:
instance.ActiveTab.FindElementByAttribute
Но когда у меня на руках (в переменной) только html-текст, то приходится унывать с придумыванием собственных regexp-выражений. И это еще ладно, если нужно вытащить список каких-то примитивов, типа ссылок, но вот сейчас, например, мне нужно получить блоки данных которые было бы удобно рассматривать в качестве объектов.
Видел, что Rostonix предлагал делать несколько итераций с регулярками, но для меня это убиться можно(
Почему методы, наподобие FindElementByAttribute нельзя сделать статическими, чтобы по-мимо параметров передавать туда и текст, с которым надо работать? Или может быть есть возможность создать какой-нибудь объект, который оборачивает текст в DOM-модель и работает с методами зеннопостера?