Как настроить JAXB unmarshaller, чтобы он обрезал ведущие и завершающие пробелы из строк?
Например, рассмотрим простую привязку между Java bean и XML с помощью аннотаций JAXB:
@XmlRootElement(name="bean")
class Bean {
@XmlElement(required=true)
String name;
@XmlElement(required=true)
int number;
}
Я хотел бы иметь возможность развязать XML, приведенный ниже, поэтому bean.name не включает начальные и конечные пробелы - это " Мое имя", \n Мое имя \n ".
<bean>
<name>
My name
</name>
<number>1</number>
</bean>