首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >防止XmlBeans修剪空格

防止XmlBeans修剪空格
EN

Stack Overflow用户
提问于 2012-12-14 21:22:20
回答 1查看 846关注 0票数 2

对XmlBeans有一点小问题。它似乎正在自动地修剪我试图添加到XML中的字符串的空格。例如。我有一个代码和值的列表。每个代码都有一个值。

代码语言:javascript
复制
<code>
 <value/>
</code>

有可能某些代码缺少值,在这种情况下,它们的值可能是“”。

但是,当我调用代码对象的设置值方法(String)时,看起来XmlBeans会修剪空格。

代码语言:javascript
复制
code.setValue(" ");
=
<code>
 <value></value>
</code>

我想知道是否有人知道如何在XmlBeans中解决这个问题,因为正确的输出应该是

代码语言:javascript
复制
<code>
 <value> </value>
</code>

谢谢!

EN

回答 1

Stack Overflow用户

发布于 2012-12-14 22:08:58

啊,所以这与我如何设置值无关,而是与我如何保存文件有关。我使用XmlOptions().setSavePrettyPrint()保存了它。根据邮件列表

http://mail-archives.apache.org/mod_mbox/xmlbeans-user/200803.mbox/%3CAB46E23AEB035C4FBCE6F5F59D56B12701A5443B@repbex01.amer.bea.com%3E

这就是负责修剪空格的原因。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13879510

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档