Генерация классов JAXB с пользовательскими именами классов - PullRequest
5 голосов
/ 15 ноября 2010

У меня есть схема, в которой все ее элементы и complexTypes называются заглавными буквами, и поэтому все мои имена классов также указаны заглавными буквами.

Не могли бы вы дать мне знать, как перехватить это и назвать классы в CamelCase?

Пример: фрагмент XSD:

<xs:element name="REGISTRATION_DATE">
    <xs:complexType mixed="true">
        <xs:attribute name="UNIT" />
    </xs:complexType>
</xs:element>

В настоящее время он генерируется как: REGISTRATIONDATE.Но я хотел бы создать класс как: RegistrationDate.

С уважением, Сатья

1 Ответ

3 голосов
/ 15 ноября 2010

Для этого есть плагин для XJC - плагин CamelCase Always .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...