Отримання відомостей із веб-сторінки
Вилучення інформації про веб-сторінки є важливою функцією в більшості потоків, пов’язаних з Інтернетом. Дія Отримати подробиці веб-сторінки дозволяє отримувати різні відомості з веб-сторінок і обробляти їх у потоках робочого столу.
Щоб скористатися дією, потрібен уже створений екземпляр браузера, який визначає веб-сторінку, з якої потрібно витягти відомості. Екземпляр браузера можна створити за допомогою будь-якої дії під час запуску браузера.
Вибравши відповідний екземпляр браузера, виберіть інформацію, яку потрібно витягти з веб-сторінки. Дія Отримати докладні відомості про веб-сторінку пропонує шість різних варіантів:
- Опис веб-сторінки
- Мета-ключові слова веб-сторінки
- Заголовок веб-сторінки
- Текст веб-сторінки
- Вихідний код веб-сторінки
- URL-адреса веб-сторінки;
Отримана інформація зберігається для подальшого використання в текстовій змінній з ім’ям WebPageProperty.
Запобігання помилкам під час отримання відомостей
Хоча більшість властивостей існують віртуально на кожній веб-сторінці, існують сценарії, у яких дії Отримати подробиці веб-сторінки не вдається отримати вибрані відомості. Наприклад, веб-сторінки без мета-ключових слів є звичайним явищем.
Якщо ви не впевнені, чи існує атрибут на веб-сторінці, налаштуйте параметри помилки «Увімкнути» дії « Отримати відомості про вебсторінку », щоб продовжити роботу ланцюжка після помилки. Щоб дізнатися більше про обробку помилок дій, перегляньте статтю Обробка помилок у потоках робочого стола.
Щоб визначити, чи успішне вилучення даних, використовуйте умову ifal , щоб перевірити, чи порожня змінна WebPageProperty .
Умовний дозволяє реалізувати різний функціонал для випадків успішного та невдалого вилучення даних. Ви можете знайти більше інформації про умовні оператори в розділі Використання умовних операторів.
Наступний приклад subflow отримує доступні мета-ключові слова з веб-сторінки та відображає їх у вікні повідомлення. Якщо вилучення виявляється невдалим, потік зупиняється і повертає повідомлення про помилку.