FLUTTER ECOSYSTEM

json_serializable

Generieren Sie automatisch Code zum Konvertieren von und in JSON, indem Sie Dart-Klassen annotieren.

Neueste Version
6.14.1
30-Tage-Downloads
3,6 Mio.
Likes
3960
Pub-Punkte
160

Paketübersicht

Aus öffentlichen Paketdaten erstellte Orientierung.

Übersicht

json_serializable ist ein Codegenerierungspaket, das automatisch Serialisierungs- und Deserialisierungslogik für Dart-Klassen erstellt, wodurch eine nahtlose Konvertierung zwischen JSON und Objekten möglich wird. Durch die Verwendung von Anmerkungen wie @JsonSerializable können Entwickler Boilerplate-Code zum Codieren und Dekodieren von Daten generieren, was manuelle Aufwand und mögliche Fehler reduziert. Es integriert sich reibungslos in Flutter- und Dart-Projekte auf mehreren Plattformen und unterstützt Android, iOS, macOS, Windows und Linux. Der generierte Code ist effizient und typensicher, was ihn ideal für die Behandlung von API-Antworten und lokaler Datenspeicherung macht.

Anwendungsfälle
  • API-Antworten analysieren
  • Daten lokal speichern
  • Verwaltung von Konfigurationsdateien
  • Serialisierung von Modellobjekten
  • RESTful-Clients erstellen
Hauptmerkmale
  • Automatische Codeerzeugung
  • typsichere Serialisierung
  • Unterstützt verschachtelte Objekte
  • Benutzerdefinierte Feldbenennung
  • Durch Transformer erweiterbar
Geeignet für
  • Flutter-Apps
  • Dart-Bibliotheken
  • API-getriebene Anwendungen
  • Datenmodellierung
  • Plattformübergreifende Entwicklung
Hinweise
  • Erfordert build_runner
  • Anmerkung für jede Klasse erforderlich
  • Generierter Code muss committet werden
  • Beschränkt auf JSON-Format
  • Build-Schritt erforderlich für Aktualisierungen
Unterstützte PlattformenAndroidiOSmacOSWindowsLinux

Paket installieren

flutter pub add json_serializable

Kategorien

Abhängigkeiten

Abhängigkeiten 12 Einträge

Quell-Repository

Verwandte Projekte

Ranglisten