Есть ли способ сказать JAXB не удалять символы подчеркивания при создании имен получателя/сеттера из схемы XML?
Причина: это приводит к потере информации, и труднее совершить поездку между XML и Java; например в письменных сообщениях, где один участник может быть смущен о «разных именах».
сообщить jaxb, чтобы не удалять символы подчеркивания
Пример: NR_ROR не должен становиться getNRROR, а getNR_ROR.
Примечание: Я считаю, что менее искаженные имена стоят «нарушения» соглашения об именах Java.
ТИА
karolrvn
просто любопытно, что случилось с nrRor и getNrRor? – Yoni
Во-первых, это просто не то же самое для тех, кто знает имена в XML. – KarolDepka
Если имена символизируют одно и то же. Они должны быть одинаковыми. В противном случае было бы именовать обратные вызовы (например, для поиска соответствующего элемента в схеме/XML, который вам нужно будет переубирать имена) и возможной путаницы. NrRor короткий, поэтому его можно было написать вручную, но есть более длинные и более хитрые имена. – KarolDepka