для такого кейса генерировалось поле для xml атрибута name?
users:
title: users
type: array
items:
$ref: '#/components/schemas/user'
properties:
name:
type: string
xml:
name: name
attribute: true
wrapped: false
Сейчас этот атрибут полностью игнорируется и java код для него не генерируется.
Класс Users генерится сейчас так:
public class Users extends ArrayList<User>
Но внутри класса после его генерации отсутствует:
@JsonProperty("name")
@JacksonXmlProperty(isAttribute = true, localName = "name")
private String name;
Целевой xml:
<users name="bla-bla-bla">
<user/>
<user/>
</users>
То, как описано тут - поле name не генерится в классе Users
Обсуждают сегодня