【发布时间】:2011-11-10 07:05:55
【问题描述】:
我正在使用 dom4j 从实体创建 XML 文档。
我正在做类似的事情:
Entity entity = getSomeEntity();
element.addElement("foo").addText(entity.getSomeField());
element.addElement("bar").addText(entity.getAnotherField());
...
但是,addText() 不允许空值,这样做时会抛出 IllegalArgumentException。
是否有另一种方法可以创建 xml 文档而不必对实体的每个字段进行空值检查?大型实体可能会变得非常混乱。
【问题讨论】: