Dino Geek, versucht dir zu helfen

Wie erstelle ich Excel-Dateien aus Node.js?


Es gibt mehrere Bibliotheken in Node.js zum Erstellen von Excel-Dateien. Eine sehr beliebte ist `exceljs`. Hier ist ein Beispiel, wie man sie verwenden kann:

1. Installieren Sie zuerst die Bibliothek exceljs mit npm:
```bash
npm install exceljs
```

2. Fügen Sie den folgenden Code in eine JavaScript-Datei ein:

```javascript
let ExcelJS = require(‘exceljs’);

let workbook = new ExcelJS.Workbook();
let worksheet = workbook.addWorksheet(“My Sheet”);

worksheet.columns = [ { header: ‘Id’, key: ‘id’, width: 10 }, { header: ‘Name’, key: ‘name’, width: 30 }, { header: ‘Age’, key: ‘age’, width: 10 },
];

worksheet.addRow({ id: 1, name: ‘John Doe’, age: 30 });
worksheet.addRow({ id: 2, name: ‘Jane Doe’, age: 20 });

workbook.xlsx.writeFile(‘Output.xlsx’) .then(function() { console.log(‘Excel file created.’); });
```
Dieser Code erstellt eine neue Excel-Datei namens “Output.xlsx” mit einer Arbeitsblatt namens “My Sheet”. In dem Arbeitsblatt erstellt er 2 Spalten ‘Id’, ‘Name’ und ‘Age’ und fügt 2 Zeilen mit Daten hinzu.

Jede Zeile repräsentiert ein JSON-Objekt, wobei der Schlüssel dem ‘key’ in den Spalten entspricht und der Wert der entsprechende Wert für diese Spalte ist.


Erstellen Sie einfach Artikel, um Ihr SEO zu optimieren
Erstellen Sie einfach Artikel, um Ihr SEO zu optimieren





DinoGeek bietet einfache Artikel über komplexe Technologien

Möchten Sie in diesem Artikel zitiert werden? Es ist ganz einfach, kontaktieren Sie uns unter dino@eiki.fr

CSS | NodeJS | DNS | DMARC | MAPI | NNTP | htaccess | PHP | HTTPS | Drupal | WEB3 | LLM | Wordpress | TLD | Domain | IMAP | TCP | NFT | MariaDB | FTP | Zigbee | NMAP | SNMP | SEO | E-Mail | LXC | HTTP | MangoDB | SFTP | RAG | SSH | HTML | ChatGPT API | OSPF | JavaScript | Docker | OpenVZ | ChatGPT | VPS | ZIMBRA | SPF | UDP | Joomla | IPV6 | BGP | Django | Reactjs | DKIM | VMWare | RSYNC | Python | TFTP | Webdav | FAAS | Apache | IPV4 | LDAP | POP3 | SMTP

| Whispers of love (API) | Déclaration d'Amour |






Rechtliche Hinweise / Allgemeine Nutzungsbedingungen