Share to:

 

Jackson (API)

Jackson
Información general
Tipo de programa API para JSON
Licencia Apache License 2.0.
Estado actual Con soporte
Versiones
Última versión estable 2.14.2 ( 29 de enero de 2023 (2 años y 8 días))
Enlaces

En informática, Jackson es un procesador JSON de alto rendimiento para Java. Sus desarrolladores ensalzan la combinación de atributos rápidos, correctos, livianos y ergonómicos de la biblioteca.[1]

Implementación

Jackson proporciona múltiples enfoques para trabajar con JSON, incluido el uso de anotaciones vinculantes en clases POJO para casos de uso simples.

Ejemplo de uso

El código de muestra para leer y escribir con POJO puede parecerse al siguiente:

public class ReadWriteJackson {
  public static void main(String[] args) throws IOException {
    ObjectMapper mapper = new ObjectMapper();
   
    String jsonInput = "{\"id\":0,\"firstName\":\"Robin\",\"lastName\":\"Wilson\"}";
    Person q = mapper.readValue(jsonInput, Person.class);
    System.out.println("Read and parsed Person from JSON: " + q);
   
    Person p = new Person("Roger", "Rabbit");
    System.out.print("Person object " + p + " as JSON = ");
    mapper.writeValue(System.out, p);
  }
}

Referencias

Information related to Jackson (API)

Prefix: a b c d e f g h i j k l m n o p q r s t u v w x y z 0 1 2 3 4 5 6 7 8 9

Portal di Ensiklopedia Dunia

Kembali kehalaman sebelumnya