Um in Angular 19 CSV-Dateien für den Export zu erzeugen, kannst du wie folgt vorgehen: **1. Daten in CSV-Format umwandeln** Du kannst entweder eine Bibliothek wie [PapaParse](https://www.papaparse.com/) oder [ngx-csv](https://www.npmjs.com/package/ngx-csv) verwenden, oder das CSV-Format selbst erzeugen. Hier ein Beispiel ohne externe Bibliothek: ```typescript exportToCSV(data: any[], filename: string) { const replacer = (key: string, value: any) => value === null ? '' : value; const header = Object.keys(data[0]); const csv = [ header.join(','), // header row first ...data.map(row => header.map(fieldName => JSON.stringify(row[fieldName], replacer)).join(',')) ].join('\r\n'); const blob = new Blob([csv], { type: 'text/csv' }); const url = window.URL.createObjectURL(blob); const a = document.createElement('a'); a.href = url; a.download = filename; a.click(); window.URL.revokeObjectURL(url); } ``` **2. Verwendung in deiner Komponente** Angenommen, du hast ein Array von Objekten `myData`, kannst du die Funktion so aufrufen: ```typescript this.exportToCSV(this.myData, 'export.csv'); ``` **3. Optional: Bibliothek verwenden** Mit [ngx-csv](https://www.npmjs.com/package/ngx-csv) geht es noch einfacher: ```bash npm install ngx-csv ``` Dann in deiner Komponente: ```typescript import { CsvService } from 'ngx-csv'; constructor(private csvService: CsvService) {} downloadCSV() { this.csvService.download(this.myData, 'export'); } ``` **Fazit:** Du kannst CSV-Dateien in Angular 19 entweder selbst erzeugen oder eine Bibliothek wie [ngx-csv](https://www.npmjs.com/package/ngx-csv) oder [PapaParse](https://www.papaparse.com/) nutzen. Beide Wege sind kompatibel mit Angular 19.