динамическое именование элемента при маршалинге - PullRequest
0 голосов
/ 24 января 2019

Я пытаюсь выполнить маршалинг данных списка, список может относиться к объектам любого типа, например, Студент или сотрудник. Я хочу, чтобы родительский тег был динамическим в зависимости от моих данных.

 @XmlRootElement
static class Customers {
    Customers(final List<Object> customers) {
        this.customers = customers;
    }

    Customers() {
        this(new ArrayList<>());
        // this.customers = customers;
    }

    private List<Object> customers;

    public List<Object> getCustomers() {
        return this.customers;
    }

    @XmlElement
    public void setCustomers(final List<Object> customers) {
        this.customers = customers;
    }
}

Я отправлю любой объект вместо объекта, и я хочу быть родительским тегом с именем этого объекта, а не

...