como ler listas em yaml?
Estou tentando ler entradas de um arquivo yaml, com o seguinte conteúdo:
- !com.example.Contact
name: Nathan Sweet
age: 28
address: pak
phoneNumbers:
- !com.example.Phone
name: Home
number: 1122
- !com.example.Phone
name: Work
number: 3322
- !com.example.Contact
name: Nathan Sw1eet
age: 281
address: pak1
phoneNumbers:
- !com.example.Phone
name: Home1
number: 11221
- !com.example.Phone
name: Work1
number: 33211
Tenho o seguinte definido:
import java.util.List;
import java.util.Map;
public class Contact
{
public String name;
public int age;
public String address;
public List phoneNumbers;
}
public class Phone
{
public String name;
public String number;
}
Podem me dizer como ler esses números de telefone