dart json encode example
import 'dart:convert';
main() {
List<String> tags = ['tagA', 'tagB', 'tagC'];
String jsonTags = jsonEncode(tags);
print(jsonTags); // ["tagA","tagB","tagC"]
}
dart json encode example
import 'dart:convert';
main() {
List<String> tags = ['tagA', 'tagB', 'tagC'];
String jsonTags = jsonEncode(tags);
print(jsonTags); // ["tagA","tagB","tagC"]
}
dart to json
class Testing {
String guid;
int index;
String favoriteFruit;
double latitude;
String company;
String email;
String picture;
List<String> tags;
String registered;
String eyeColor;
String phone;
String address;
List<Friends> friends;
bool isActive;
String about;
String balance;
String name;
String gender;
int age;
String greeting;
double longitude;
String sId;
Testing(
{this.guid,
this.index,
this.favoriteFruit,
this.latitude,
this.company,
this.email,
this.picture,
this.tags,
this.registered,
this.eyeColor,
this.phone,
this.address,
this.friends,
this.isActive,
this.about,
this.balance,
this.name,
this.gender,
this.age,
this.greeting,
this.longitude,
this.sId});
Testing.fromJson(Map<String, dynamic> json) {
guid = json['guid'];
index = json['index'];
favoriteFruit = json['favoriteFruit'];
latitude = json['latitude'];
company = json['company'];
email = json['email'];
picture = json['picture'];
tags = json['tags'].cast<String>();
registered = json['registered'];
eyeColor = json['eyeColor'];
phone = json['phone'];
address = json['address'];
if (json['friends'] != null) {
friends = new List<Friends>();
json['friends'].forEach((v) {
friends.add(new Friends.fromJson(v));
});
}
isActive = json['isActive'];
about = json['about'];
balance = json['balance'];
name = json['name'];
gender = json['gender'];
age = json['age'];
greeting = json['greeting'];
longitude = json['longitude'];
sId = json['_id'];
}
Map<String, dynamic> toJson() {
final Map<String, dynamic> data = new Map<String, dynamic>();
data['guid'] = this.guid;
data['index'] = this.index;
data['favoriteFruit'] = this.favoriteFruit;
data['latitude'] = this.latitude;
data['company'] = this.company;
data['email'] = this.email;
data['picture'] = this.picture;
data['tags'] = this.tags;
data['registered'] = this.registered;
data['eyeColor'] = this.eyeColor;
data['phone'] = this.phone;
data['address'] = this.address;
if (this.friends != null) {
data['friends'] = this.friends.map((v) => v.toJson()).toList();
}
data['isActive'] = this.isActive;
data['about'] = this.about;
data['balance'] = this.balance;
data['name'] = this.name;
data['gender'] = this.gender;
data['age'] = this.age;
data['greeting'] = this.greeting;
data['longitude'] = this.longitude;
data['_id'] = this.sId;
return data;
}
}
class Friends {
int id;
String name;
Friends({this.id, this.name});
Friends.fromJson(Map<String, dynamic> json) {
id = json['id'];
name = json['name'];
}
Map<String, dynamic> toJson() {
final Map<String, dynamic> data = new Map<String, dynamic>();
data['id'] = this.id;
data['name'] = this.name;
return data;
}
}
Copyright © 2021 Codeinu
Forgot your account's password or having trouble logging into your Account? Don't worry, we'll help you to get back your account. Enter your email address and we'll send you a recovery link to reset your password. If you are experiencing problems resetting your password contact us