JDOM在生成Document的时候为什么会把Text中的空格去掉???怎么保留原样啊??

来源:百度知道 编辑:UC知道 时间:2024/05/11 04:03:21
比如想生成的Element为<content>小王 230089198003020001小李 1234567890 </content>
就是想固定"姓名"长度为8,身份证号码长度为18
但是在生成的时候明明放到Text中的字符串是我想要的样子,可是output出来的xml就变成了<Content>小王 230089198003020001 小李 1234567890 </Content>
把连续的空格都变成一个了.
上面的格式被HTML处理了以后也把空格给省略了.应该是这样的:

比如想生成的Element为<content>小王 (这里有4个空格)230089198003020001小李(这里有4个空格)1234567890(这里有8个空格) </content>
就是想固定"姓名"长度为8,身份证号码长度为18
但是在生成的时候明明放到Text中的字符串是我想要的样子,可是output出来的xml就变成了<Content>小王 230089198003020001 小李 1234567890 </Content>
把连续的空格都变成一个了.

比如想生成的Element为<content>小王 230089198003020001小李 1234567890 </content>
就是想固定"姓名"长度为8,身份证号码长度为18
但是在生成的时候明明放到Text中的字符串是我想要的样子,可是output出来的xml就变成了<Content>小王 230089198003020001 小李 1234567890 </Content>
把连续的空格都变成一个了.
上面的格式被HTML处理了以后也把空格给省略了.应该是这样的:

比如想生成的Element为<content>小王 (这里有4个空格)230089198003020001小李(这里有4个空格)1234567890(这里有8个空格) </content>
就是想固定"姓名"长度为8,身份证号码长度为18
但是在生成的时候明明放到Text中的字符串是我想要的样子,可是output出来的xml就变成了<Content>小王 230089198003020001 小李 1234567890 </Content>
把连续的空格都变成一个了.