Я хочу добавить аннотацию к XML-файлу, предоставленному JAXB.Добавление аннотации к JAXB xml
У нас есть требование, когда я создам объекты с одинаковыми именами атрибутов и типами данных, но для них будут разные ключи JSON.
Имена ключей в JSON будут различаться на основе предоставленной аннотации. Эти аннотации представляют собой аннотации GSON, например: @SerializedName («имя ключа JSON, которое вы хотите»).
Я пытался получить некоторые входы от вопроса я отправил here
Но не мог получить какое-либо решение.
У кого-нибудь есть предложения?
Я добавлю некоторые XML-схемы для объяснения.
<xsd:complexType name="RouteType">
<xsd:attribute name="Pos" type="xsd:int" use="optional" default="1"/>
<xsd:attribute name="Dir" type="DirType" use="required"/>
</xsd:complexType>
Теперь в приведенной выше схеме можно добавить аннотацию к атрибуту Pos?
Что именно вы имеете в виду, когда говорите, добавляете аннотацию в JAXB XML? –
Я думаю, что немного изменю вопрос, чтобы его было легко понять. – Sam