json_model_gen 0.0.2
json_model_gen: ^0.0.2 copied to clipboard
A Dart tool to generate model classes from JSON with fromJson, toJson, copyWith, and equality overrides.
example/json_model_gen_example.dart
import 'package:json_model_gen/json_model_gen.dart';
import 'dart:convert';
void main() {
final jsonString = '''
{
"id": 1,
"title": "Hello World",
"isPublished": true,
"rating": 4.5
}
''';
final jsonMap = jsonDecode(jsonString) as Map<String, dynamic>;
final dartModel = generateDartModel(jsonMap, className: 'Post');
print(dartModel);
}