0

是否可以返回 XMLBeans XMLObject 的所有元素,即使它们没有设置?我有一个从 XSD 生成的 XmlObject,当我将 XmlObject 转换为字符串时,我想返回所有字段,而不仅仅是我设置的少数字段。我尝试了以下命令:

xmlObject.toString();
xmlObject.xmlText();
xmlObject.save(stringWriter); // Then converted the StringWriter to a String

上述所有命令仅返回我实际为其设置值的字段。如果没有执行此操作的命令,是否有我可以添加到 XSD 以使该字段成为必需的属性?我已经有了minOccurs="1"

4

1 回答 1

1

我想,您必须在架构定义中为所有(强制)属性指定默认值,以便在 XmlObject 的字符串输出中隐式设置它们。

于 2012-05-31T14:06:06.040 回答