NodeREDGuidUKR

ДОВІДНИК З NODE-RED українською мовою

<- На головну Розділ

HTML

img Витягує елементи з HTML-документа, що міститься у вказаній властивості msg за допомогою селекторів CSS (рис.10.1).

img

рис.10.1. Налаштування вузлу HTML

В якості вхідного значення приймає наступні властивості повідомлень:

На виході формує:

Цей вузол підтримує комбінацію селекторів CSS і jQuery. Докладніше про підтримуваний синтаксис див. тут або тут або Документацію css-select.

Нижче наведений приклад використання HTML-парсера. Вузол http request робить запит на сторінку з сайту example.org використовуючи метод get. Сторінка завантажується в Payload як текстове повідомлення. Далі повідомлення проходить через вузол парсера body, який витягує html-зміст усіх html-тегів body та відправляє їх окремими повідомленнями в payload. Враховуючи, щ вузол body в html-документі тільки один, його зміст виводиться один раз на панелі налагодження. Корисне навантаження цього повідомлення переходить через інший html-парсер з іменем p де вилучаються усі абзаци ( тег p) і відправляються як масив повідомлень в форматі html.

img