Способ получить японские ценности из приложения.JAVA

Программисты JAVA общаются здесь
Anonymous
Способ получить японские ценности из приложения.

Сообщение Anonymous »

Мне нравится этот формат yaml: < /p>

Код: Выделить всё

customer:
vote:
people:
vote-order:
1:
id: 3
name: "社長様"
2:
id: 4
name: "会長様"
3:
id: 7
name: "english_value"

< /code>
Я сделал порядок голосования, чтобы получить значения из этого < /p>
@ConfigurationProperties(prefix = "customer.vote.people")
public class VoteOrder {

private Map voteOrder;

public Map getVoteOrder() {
return voteOrder;
}

public void setVoteOrder(Map voteOrder) {
this.voteOrder = voteOrder;
}

public static class Voter {
private int id;
private String name;

public int getId() {
return id;
}

public void setId(int id) {
this.id = id;
}

public String getName() {
return name;
}

public void setName(String name) {
this.name = name;
}
}
}

< /code>
Я сейчас в странной ситуации, как я назвал значение таким:
Map peoples = voteOrder.getVoteOrder();

Я могу получить значения для 3, таких как peoples.get (3) Я могу получить имя и идентификатор, но когда я делаю peoples.get (2) или peoples.get (1) Я получаю идентификатор, но для имени я получаю это значение ??? ??? /> thanks.

Подробнее здесь: https://stackoverflow.com/questions/796 ... ation-yaml

Вернуться в «JAVA»