@XMLElement (name = "Employee") не принимает <Employee>, но принимает <employee> - PullRequest
0 голосов
/ 27 февраля 2020

XMLElement Javadocs предлагают ниже.

  /**
    * Name of the XML Schema element.
    * <p> If the value is "##default", then element name is derived from the
    * JavaBean property name.
    */
   String name() default "##default";

Следовательно, я предполагаю, что это всегда будет соответствовать структуре случая верблюда для XML Имя элемента. Таким образом, @XMLElement (name = "Employee") будет принимать <element>, а не <Element>.

Вопрос 1: Есть ли способ заставить его принять элемент <Employee>? Я получил это с помощью @JSONProperty (value = "Employee")

Вопрос 2: Желательно ли использовать JSON аннотацию внутри XML или есть какой-либо другой способ сделать Это.

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