¿Cómo configurar JAXB unmarshaller para que recorte los espacios en blanco iniciales y finales de las cadenas?¿Cómo configurar JAXB para que recorte los espacios en blanco al desmarcar el valor de la etiqueta?
Por ejemplo, consideremos una unión sencilla entre un bean Java y XML utilizando JAXB anotaciones:
@XmlRootElement(name="bean")
class Bean {
@XmlElement(required=true)
String name;
@XmlElement(required=true)
int number;
}
Me gustaría ser capaz de XML unmarshal dada abajo de modo bean.name no incluye el arranque y trailing whitespaces - es "Mi nombre es", no "\ n Mi nombre \ n".
desafortunadamente analizador XML trata como un espacio en blanco "significativa" si se puede formatear la salida sin saltos de línea sería más fácil que todos los otros aros. .. –