
- Java Tutorial
- Java - Home
- Java - Overview
- Java - Environment Setup
- Java - Basic Syntax
- Java - Object & Classes
- Java - Constructors
- Java - Basic Datatypes
- Java - Variable Types
- Java - Modifier Types
- Java - Basic Operators
- Java - Loop Control
- Java - Decision Making
- Java - Numbers
- Java - Characters
- Java - Strings
- Java - Arrays
- Java - Date & Time
- Java - Regular Expressions
- Java - Methods
- Java - Files and I/O
- Java - Exceptions
- Java - Inner classes
- Java Object Oriented
- Java - Inheritance
- Java - Overriding
- Java - Polymorphism
- Java - Abstraction
- Java - Encapsulation
- Java - Interfaces
- Java - Packages
- Java Advanced
- Java - Data Structures
- Java - Collections
- Java - Generics
- Java - Serialization
- Java - Networking
- Java - Sending Email
- Java - Multithreading
- Java - Applet Basics
- Java - Documentation
- Java Useful Resources
- Java - Questions and Answers
- Java - Quick Guide
- Java - Useful Resources
- Java - Discussion
- Java - Examples
How to convert a List to JSON array using the Jackson library in Java?
The ObjectMapper class is the most important class in the Jackson API that provides readValue() and writeValue() methods to transform JSON to Java Object and Java Object to JSON. We can convert a List to JSON array using the writeValueAsString() method of ObjectMapper class and this method can be used to serialize any Java value as a String.
Syntax
public String writeValueAsString(Object value) throws JsonProcessingException
Example
import java.util.*; import com.fasterxml.jackson.databind.*; public class ListToJSONArrayTest { public static void main(String args[]) { List<String> list = new ArrayList<>(); list.add("JAVA"); list.add("PYTHON"); list.add("SCALA"); list.add(".NET"); list.add("TESTING"); ObjectMapper objectMapper = new ObjectMapper(); try { String json = objectMapper.writerWithDefaultPrettyPrinter().writeValueAsString(list); System.out.println(json); } catch(Exception e) { e.printStackTrace(); } } }
Output
[ "JAVA", "PYTHON", "SCALA", ".NET", "TESTING" ]
- Related Articles
- How to convert Java object to JSON using Jackson library?
- How to convert a JSON to Java Object using the Jackson library in Java?\n
- Convert JSON to/from Map using Jackson library in Java?
- Convert CSV to JSON using the Jackson library in Java?\n
- How can we convert a JSON array to a list using Jackson in Java?\n
- Pretty print JSON using Jackson library in Java?
- Convert a list of objects to JSON using the Gson library in Java?
- Convert POJO to XML using the Jackson library in Java?
- Convert XML to POJO using the Jackson library in Java?
- How to ignore a field of JSON object using the Jackson library in Java?\n
- How to convert a JSON object to an enum using Jackson in Java?
- How to convert Java object to JSON using GSON library?
- Convert a Map to JSON using the Gson library in Java?
- Convert a JSON String to Java Object using the json-simple library in Java?\n
- How can we convert a list to the JSON array in Java?

Advertisements