我试图在我的 JiBX 绑定中添加修剪功能。根据文档所说,我可以添加自定义转换器,然后添加绑定,或者我可以向节点添加一个 trim-whitespaces="true" 属性。
现在它有效,但并非在所有情况下都有效。BigDecimals 和布尔值会被修剪,但字符串不会。所以我想知道,JiBX 在尝试使用 trim-whitespace 属性修剪值时会考虑什么?是 XSD,是 java 类的类型吗?在文档中无法真正找到为什么不修剪字符串。
我试图在我的 JiBX 绑定中添加修剪功能。根据文档所说,我可以添加自定义转换器,然后添加绑定,或者我可以向节点添加一个 trim-whitespaces="true" 属性。
现在它有效,但并非在所有情况下都有效。BigDecimals 和布尔值会被修剪,但字符串不会。所以我想知道,JiBX 在尝试使用 trim-whitespace 属性修剪值时会考虑什么?是 XSD,是 java 类的类型吗?在文档中无法真正找到为什么不修剪字符串。