0
我们运行了一些麻烦与下列类型的提供的XSD文件:如何在Apache XMLBeans中自动添加xsd:attribute到xsd:complexType?
<xsd:complexType name="foo">
...
<xsd:attribute name="version" fixed="1" />
</xsd:complexType>
然后XML的结果预计是这个样子:
<foo version="1">...</foo>
因为这不是如何固定属性值实际上应该工作XMLBeans默认情况下不会为我们生成这样的结果。我们有数百个这样的XSD,它们有不同的版本,并且希望避免手动添加它们。
有谁知道一种方法来以编程方式确定给定XMLObject的固定属性的值,所以我们可以一般地添加它们?
你看过http://xmlbeans.apache.org/docs/2.0.0/guide/conIntroToTheSchemaTypeSystem.html – 2013-02-27 18:29:29
谢谢,我不知道我们是如何错过的。我们已经有一个SchemaType,但不知何故错过了相应的SchemaAttributeModel的链接,这似乎是所需要的。 – kjosh 2013-02-28 08:33:54