MCPcopy Create free account
hub / github.com/explorerhq/sql-explorer / tableToCSV

Function tableToCSV

explorer/src/js/table-to-csv.js:1–17  ·  view source on GitHub ↗
(tableEl)

Source from the content-addressed store, hash-verified

1function tableToCSV(tableEl) {
2 let csv_data = [];
3
4 let rows = tableEl.getElementsByTagName('tr');
5 for (let i = 0; i < rows.length; i++) {
6 let cols = rows[i].querySelectorAll('td,th');
7
8 let csvrow = [];
9 for (let j = 0; j < cols.length; j++) {
10 csvrow.push(cols[j].innerText);
11 }
12 csv_data.push(csvrow.join(","));
13 }
14 csv_data = csv_data.join('\n');
15
16 return csv_data;
17}
18
19export function csvFromTable(className) {
20

Callers 1

csvFromTableFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected