Aus öffentlichen Paketdaten erstellte Orientierung.
Ein Flutter-Paket, das Excel-Dateien (.xlsx) in JSON-Format konvertiert, mehrere Arbeitsblätter unterstützt und eine robuste Fehlerbehandlung bietet. Es ermöglicht die nahtlose Integration von Tabellendaten in Flutter-Anwendungen auf allen wichtigen Plattformen. Das Paket ist ideal zum Import strukturierter Daten aus Excel-Dateien in Apps, wobei auch bei komplexen Tabellen eine genaue Analyse und zuverlässige Ergebnisse gewährleistet sind. Speziell für Entwickler konzipiert, die eine effiziente Umwandlung von Excel in JSON ohne externe Abhängigkeiten benötigen.
Anwendungsfälle
Daten aus Excel-Dateien in Flutter-Apps importieren
Konvertieren von mehrseitigen Excel-Dateien in JSON
Parsing strukturierter Tabellendaten in Web- und Mobilanwendungen
Automatisierung der Datenbeschaffung aus Excel-Quellen
Umgang mit großen oder komplexen Excel-Dateien mit Fehlerresilienz
Hauptmerkmale
Unterstützt mehrere Arbeitsblätter in einer einzigen Excel-Datei
Umfangreiche Fehlerbehandlung für fehlerhafte Dateien
Entwickler, die Apps erstellen, die den Import von Excel-Daten erfordern
Teams, die mit strukturierten Tabellendaten arbeiten
Anwendungen, die automatisierte Datenverarbeitung aus Excel benötigen
Mobile und Web-Apps, die den Offline-Datenimport erfordern
Projekte zur Datenmigration von Excel zu JSON
Hinweise
Für eine erfolgreiche Konvertierung sind gültige .xlsx-Dateien erforderlich
Große Dateien können die Leistung auf günstigeren Geräten beeinträchtigen
Beschränkt auf das Excel-Format (.xlsx), nicht .xls
Keine integrierte Benutzeroberfläche für die Dateiauswahl (muss mit einem Dateiauswähler integriert werden)
Abhängig von der zugrundeliegenden Analysebibliothek für Genauigkeit
Original-README
Originaler README-Schnappschuss aus dem verknüpften Quell-Repository. Aktuelle Inhalte finden Sie im Repository.
Excel to JSON
A Flutter package that converts Excel (.xlsx) files to JSON format, making it easy to work with spreadsheet data in your Flutter applications.
🚀 Quick Example
import'package:excel_to_json/excel_to_json.dart';
// Simple conversionfinal converter = ExcelToJson();
final jsonString = await converter.convert(); // Opens file picker// With custom configuration final converter = ExcelToJson(
config: ExcelToJsonConfig(
includeEmptyRows: true,
verbose: true,
),
);
final result = await converter.convert();
Features
✅ Simple Integration - Easy to use API with just a few lines of code
✅ Multiple Worksheets - Supports Excel files with multiple sheets
✅ Type Safety - Handles various cell types (text, numbers, dates, formulas, booleans)
✅ Configurable - Customizable conversion options
✅ Error Handling - Comprehensive error reporting and logging
✅ Cross Platform - Works on Android, iOS, Web, and Desktop