Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/358.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java JiBX修剪空白歧义_Java_Whitespace_Trim_Jibx - Fatal编程技术网

Java JiBX修剪空白歧义

Java JiBX修剪空白歧义,java,whitespace,trim,jibx,Java,Whitespace,Trim,Jibx,我试图在JiBX绑定中添加一个修剪功能。根据文档所述,我可以添加自定义转换器,然后添加绑定,或者向节点添加trim whitespaces=“true”属性 现在它起作用了,但不是在所有情况下都有效。大小数和布尔数会被修剪,但字符串不会。所以我想知道,当JiBX尝试使用trim whitespace属性修剪值时,它考虑了什么?是XSD,还是java类的类型?在文档中找不到为什么不修剪字符串。您可以显式地在字符串上使用String.trim()吗?我可以,但这不是问题所在。有趣的是,我真的希望它修

我试图在JiBX绑定中添加一个修剪功能。根据文档所述,我可以添加自定义转换器,然后添加绑定,或者向节点添加trim whitespaces=“true”属性


现在它起作用了,但不是在所有情况下都有效。大小数和布尔数会被修剪,但字符串不会。所以我想知道,当JiBX尝试使用trim whitespace属性修剪值时,它考虑了什么?是XSD,还是java类的类型?在文档中找不到为什么不修剪字符串。

您可以显式地在字符串上使用
String.trim()
吗?

我可以,但这不是问题所在。有趣的是,我真的希望它修剪除字符串(和一些枚举)之外的所有内容,而且它对我来说工作得很好。我只是没有机会测试整个应用程序,我不知道是应该查找一些“bug”,还是只是简单地修剪字符串以外的所有内容。