Trusted answers to developer questions
Trusted Answers to Developer Questions

Related Tags

dart
communitycreator

How to convert a list to a JSON string in Dart

Maria Elijah

Overview

The library dart:convert provides a built-in top-level function called jsonEncode() that can convert a List/Object to a JSON string.

The following are the steps involved in converting a List to a JSON object:

  1. Create a List
  2. Using the jsonEncode() function, extract a JSON string from the List.

Implementation

Create a list named colors.

List<String> colors = ['Blue', 'Red', 'Black', 'Yellow', 'White', 'Pink'];

Then, convert the List colors to a JSON string using the dart:convert library’s built-in jsonEncode() function.

String jsonColors = jsonEncode(colors);

Let’s bring the pieces of code together to view the result.

import 'dart:convert';

main() 
{
  //Create a list
  List<String> colors = ['Blue', 'Red', 'Black', 'Yellow', 'White', 'Pink'];
  //Use jsonEncode method
  String jsonColors = jsonEncode(colors);
  print(jsonColors);
}
jsonEncode() method example

RELATED TAGS

dart
communitycreator
RELATED COURSES

View all Courses

Keep Exploring