Maison  >  Article  >  Java  >  Comment convertir une liste en tableau JSON à l'aide de la bibliothèque Jackson en Java ?

Comment convertir une liste en tableau JSON à l'aide de la bibliothèque Jackson en Java ?

WBOY
WBOYavant
2023-09-20 11:17:181218parcourir

Comment convertir une liste en tableau JSON à laide de la bibliothèque Jackson en Java ?

La classe ObjectMapper est la classe la plus importante de l'API Jackson qui fournit les méthodes readValue() et writeValue() pour transformer JSON en objet Java et objet Java en JSON. Nous pouvons convertir une List en tableau JSON en utilisant la méthode writeValueAsString() de la classe ObjectMapper et cette méthode peut être utilisée pour sérialiser n'importe quelle valeur Java sous forme de chaîne. :

示例

public String writeValueAsString(Object value) throws JsonProcessingException

输出

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();
      }
   }
}

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer