HTML
The HTML node simplifies working with raw HTML content. It allows you to parse messy HTML strings to extract exact properties using CSS selectors, or to effortlessly convert an array of JSON objects into a formatted HTML table for email reports.
What can you do with HTML?
CSS Selector Extraction
Effortlessly extract Text, HTML, or specific Element Attributes (like href) from raw HTML payloads using standard CSS selectors.
JSON to Table Conversion
Take any incoming array of items and automatically convert it into a clean, formatted HTML table string, perfect for summary emails.
Detailed Usage & Configuration
The HTML node acts as a primary tool for parsing raw web content or generating readable tables.
1. Extracting Content
If you have raw HTML (perhaps from an HTTP request or Webhook), choose Extract HTML Content. You can define multiple Extraction Values, specifying the output property name, the CSS selector (e.g., .article-title), and what to return (Text, inner HTML, or Attribute).
2. Converting to Table
Choose Convert to HTML Table when you want to summarize an array of items (like a list of new orders). The node will dynamically parse the keys of your objects to create table headers and generate the complete <table>...</table> string for you to inject into a downstream notification node.
