6
tôi biết Nếu file User.json cóJackson - Json để POJO Với Nhiều Entries
{
"name" : { "first" : "Joe", "last" : "Sixpack" },
"gender" : "MALE",
"verified" : false,
"userImage" : "Rm9vYmFyIQ=="
}
tôi có thể xây dựng một đối tượng người dùng duy nhất như thế này:
User user = mapper.readValue(new File("user.json"), User.class);
Nhưng làm thế nào để xây dựng một danh sách các đối tượng nếu tệp User.json có:
{
"name" : { "first" : "Joe", "last" : "Sixpack" },
"gender" : "MALE",
"verified" : false,
"userImage" : "Rm9vYmFyIQ=="
},
{
"name" : { "first" : "Jane", "last" : "Austen" },
"gender" : "FEMALE",
"verified" : false,
"userImage" : "DFREWEWE=="
}
?
Json ở trên trong mã của bạn là gì ??? Cung cấp cho các loại xin vui lòng vì vậy tôi có thể sử dụng nó quá. –
từ mã trong câu hỏi, rõ ràng là 'json' là đối tượng Tệp, chứa văn bản JSON –
Đúng - tôi không chỉ định loại vì nó có thể đến từ nhiều nguồn (hoặc thậm chí là JSON 'byte []' hoặc 'Chuỗi'). @ImtiazAhmad kiểm tra Jackson javadocs để biết các loại có thể tìm hiểu thêm. – StaxMan