Så använder du JSON till Dart
- Klistra in ett representativt JSON-exempel, helst med alla valfria fält ifyllda.
- Ange rottypens namn och välj om du vill ha hjälpkod också eller bara typerna.
- Kopiera den genererade Dart-koden till ditt projekt.
Om JSON till Dart
Att skriva modellklasser för hand för stora JSON-data är tidskrävande, och det är lätt att göra skrivfel. Klistra in ett exempel här, så identifierar generatorn strukturen: vilka fält som finns, vilka som är objekt eller arrayer och vilken datatyp varje värde har. Resultatet är klasser med metoderna fromJson och toJson samt praktiska funktioner på toppnivå.
Praktiskt för Flutter-appar. För större projekt kan du överväga json_serializable eller freezed, som genererar liknande kod när projektet byggs. Allt körs i din webbläsare, så dina exempeldata stannar på din enhet.
Använd den genererade koden
anropa. rootFromJson(text) för att tolka en sträng till ett objekt.
Valfria fält markeras med ett frågetecken så att de kan vara null, i enlighet med Flutters null-säkerhet.