Home

Published

- 1 min read

remove column in export csv angular

img of remove column in export csv angular

The solution for this is noted below

remove column in export csv angular

Solution

   const headers = Object.keys(res.memberEnrollmentList[0])
const filteredHeaders = headers.filter((header) => header !== 'deniedDate')
const rows = res.memberEnrollmentList.map((obj) => Object.values(obj))
const filteredRows = rows.map((row) => row.filter((_, index) => headers[index] !== 'deniedDate'))
const csvContent =
	filteredHeaders.join(',') + '\n' + filteredRows.map((row) => row.join(',')).join('\n')
const fileName = `report.csv`
const blob = new Blob([csvContent], { type: 'text/csv;charset=utf-8;' })

this.saveCSVFile(blob, fileName)

Try other methods by searching on the site. That is if this doesn’t work