6
puedo saber si el archivo tiene User.jsonJackson - JSON para POJO con entradas múltiples
{
"name" : { "first" : "Joe", "last" : "Sixpack" },
"gender" : "MALE",
"verified" : false,
"userImage" : "Rm9vYmFyIQ=="
}
Puedo construir un objeto único usuario de esta manera:
User user = mapper.readValue(new File("user.json"), User.class);
Pero ¿cómo construir una lista de objetos si el archivo User.json tiene:
{
"name" : { "first" : "Joe", "last" : "Sixpack" },
"gender" : "MALE",
"verified" : false,
"userImage" : "Rm9vYmFyIQ=="
},
{
"name" : { "first" : "Jane", "last" : "Austen" },
"gender" : "FEMALE",
"verified" : false,
"userImage" : "DFREWEWE=="
}
?
¿Qué es json en el código anterior? Dale el tipo por favor para que pueda usarlo también. –
del código en la pregunta, está claro que 'json' es un objeto de archivo, que contiene el texto JSON –
Correcto - No especifique el tipo ya que puede provenir de varias fuentes (o incluso ser JSON 'byte []' o 'String'). @ImtiazAhmad echa un vistazo a Jackson javadocs para ver los tipos posibles para obtener más información. – StaxMan