Convert an HTML tables node to a javascript object or array.
npm install tables2json
npm install tables2json@latest
const { oneTable2json, allTables2json } = require("tables2json");
// import { oneTable2json, allTables2json } from "tables2json";
const tables2json = require("tables2json");
// import tables2json from "tables2json";
const tables2json = require("tables2json");
// get element by id
const table = tables2json.one('table_id'); // object
// get all tables
const tables = tables2json.all(); // array
// print
console.log( table, tables );
const { oneTable2Json, allTables2Json } = require("tables2json");
// get element by id
const table = oneTable2Json('table_id'); // object
// get all tables
const tables = allTables2Json(); // array
// print
console.log( table, tables );
// return
{
headers: [],
rows: [],
}
// usable to pdfkit-table
// https://www.npmjs.com/package/pdfkit-table
// https://github.com/natancabral/pdfkit-table#readme
- void when table content is empty
- initial functions
- Thank you, contributors!
Copyright (c) Natan Cabral Licensed under the MIT license.
![]() |
Natan Cabral natancabral@hotmail.com https://github.com/natancabral/ |