Я использую JAXB для создания XML-файла на сервере. После первого раза я развернул сервер. Я хочу изменить некоторые имена тегов XML-файла. Затем я изменил некоторые переменные класса. Я перекомпилировал java-файлы и перераспределял. Однако XML не меняется вообще. Нужно ли делать некоторые дополнительные шаги для обновления XML-файла?JAXB обновляет XML-файл
0
A
ответ
0
По умолчанию JAXB (JSR-222) реализует имена элементов XML на основе общедоступных свойств (методы get/set) и общедоступных полей (переменные экземпляра). Если ваши поля не были публичными, это имя не повлияло бы на теги XML.
Если вы хотите, чтобы базировать имена элементов на полях можно использовать @XmlAccessorTypr(XmlAccessType.Field)
аннотацию:
Также вы можете использовать @XmlElement
на имущество, чтобы изменить имя.
Смежные вопросы
- 1. JAXB: проблемы с JAXB
- 2. Обновление от Jaxb 1 до Jaxb 2
- 3. Расширение JAXB объекты созданных в JAXB 2.0
- 4. JAXB & HttpEntity
- 5. JAXB marshelling
- 6. JAXB Performance
- 7. JAXB Validation
- 8. JAXB - Сериализуемый
- 9. Оценка JAXB
- 10. JAXB IllegalAnnotationExceptions
- 11. JAXB валидатор
- 12. JAXB: IllegalAnnotationExceptions
- 13. JAXB Аннотации
- 14. Реализации JAXB
- 15. JAXB - IllegalAnnotationExceptions
- 16. JAXB javax.xml.bind.PropertyException
- 17. JAXB сортировочных
- 18. Поле выборочно обновляет (и не обновляет)
- 19. Обработка частой смены схемы в jaxb
- 20. Ошибка JAXB «Система не может маршалировать объект JAXB в XML-содержимое. Убедитесь, что объект JAXB действителен»
- 21. JAXB: NullPointerException, созданный при создании Unmarshaller в JAXB
- 22. JAXB: классы, созданные JAXB, не распознаются в контексте
- 23. Jaxb: добавить поле запроса XML без модификации JAXB java class
- 24. JAXB Work-Flow - как вы переходите на использование JAXB
- 25. Поддержка JSX на основе JAXB на базе JAXB
- 26. Как настроить JAXB Marshalling при генерации JAXB beans из XML
- 27. Выполнение JDK JAXB 100% соответствует реализации XFIRE JAXB
- 28. JAXB: Пожалуйста, проверьте структуру для XML в Java в JAXB
- 29. Как связать Java-объекты с помощью JAXB с помощью JAXB
- 30. Как использовать расширения JAXB плагинов с Gradle-JAXB-плагин
Покажите нам код класса и код, в который вы помещаете те теги, которые вы упомянули. Без этого мы не можем думать. – acdcjunior