flutter json to list
List to JSON:
_______________________________________________________________________________
List<String> fruits = ['Apple', 'Banana', 'Orange', 'Strawberry'];
String jsonFruits = jsonEncode(fruits);
________________________________________________________________________________
JSON to List:
________________________________________________________________________________
You need to convert each item individually
var json = jsonEncode(jsonFruits.map((e) => e.toJson()).toList());
or pass an toEncodable function
var json = jsonEncode(jsonFruits, toEncodable: (e) => e.toJsonAttr());
4
7
import 'dart:convert';
main() {
List<String> tags = ['tagA', 'tagB', 'tagC'];
String jsonTags = jsonEncode(tags);
print(jsonTags); // ["tagA","tagB","tagC"]
}
Thank you!
7
0
Are there any code examples left?
New code examples in category Dart