Package Information
Released: 4/4/2025
Downloads: 8 weekly / 25 monthly
Latest Version: 0.1.7
Author: Nguyen Anh Binh
Available Nodes
Documentation
n8n-nodes-table-parse
This is an n8n community node that provides HTML table parsing functionality, converting HTML tables into JSON format.
Features
- Parse HTML tables to JSON objects
- Option to use the first row as header
- Clean and normalize table data
- Output either as separate tables or combined in a single output
Installation
Follow these instructions to install this node in your n8n instance:
Community Nodes (Recommended)
- Open your n8n instance
- Go to Settings > Community Nodes
- Search for "n8n-nodes-table-parse"
- Click Install
- Restart n8n
Manual Installation
- Go to your n8n installation directory
- Run
npm install n8n-nodes-table-parse - Restart n8n
Usage
- Add the "HTML Table Parse" node to your workflow
- Connect it to a node that outputs HTML content (e.g., HTTP Request)
- Configure the node:
- Set "HTML Source" to the HTML string containing tables
- Configure options as needed:
- Use First Row as Header: Whether to use the first row as header names
- Output Format: Choose between "Separate Tables" or "Single Output"
- Clean Data: Whether to clean and normalize data in cells
Example
- HTTP Request node: Fetch a webpage with tables
- HTML Table Parse node: Parse the tables from the HTTP response
- Process the resulting JSON as needed (e.g., save to a database, send via email)
Credits
This node is powered by the tabletojson npm package.
License
MIT