java如何配置JAXB,以便在解组标记值时修剪空白?
如何配置JAXB解组器,以便从字符串中修剪前导和尾随空格
例如,我们考虑使用JAXB注解:java /bean之间的简单绑定:
@XmlRootElement(name="bean")
class Bean {
@XmlElement(required=true)
String name;
@XmlElement(required=true)
int number;
}
我希望能够在bellow sobean中解压XML。name不包括起始和结尾的空格-是“我的名字”,而不是“\n我的名字\n”
<bean>
<name>
My name
</name>
<number>1</number>
</bean>
# 1 楼答案
要在解组期间删除前导和尾随空格,可以使用适配器CollapsedStringAdapter(自Java 1.6以来)