0

設定されていない場合でも、XMLBeans XMLObject のすべての要素を返すことは可能ですか? XSD から生成した XmlObject があり、XmlObject を String に変換するときに、設定したいくつかのフィールドだけでなく、すべてのフィールドを返したいと考えています。次のコマンドを試しました:

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 に答える