Hi,
to use the Custom XML Mapping an XML Schema is saved in the .xlsx
file. I would like to access to this schema using the ooxml-schema API
but I can't find any useful accessor method.
An example of the xml where the schema is saved is the following:
<MapInfo>
<Schema ID="Schema1" >
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="">
...
</xsd:schema>
</Schema>
...
</MapInfo>
The Schema element is of complex type CT_Schema
<complexType name="CT_Schema">
<sequence>
<any/>
</sequence>
<attribute name="ID" type="xsd:string" use="required"/>
<attribute name="SchemaRef" type="xsd:string" use="optional"/>
<attribute name="Namespace" type="xsd:string" use="optional"/>
</complexType>
so to access to the schema I need to navigate the <any/> part of the
xml.
The complex type CT_Schema is mapped to the class CTSchema which has
only the getID(),getNamsepace() and getSchemaRef() methods and there
is no way to access to the <any/> part of the xml.
According to this (http://xmlbeans.apache.org/docs/2.0.0/guide/conHandlingAny.html
) there should be also a getArrayofany() method. I think there must be
an option to tell XMLBeans to generate the accessor method also for
the <any/> node.
Have you any clue on how to enable this?
Thanks,
Roberto
--
Roberto Manicardi
=
=
=
========================================================================
http://www.jugroma.it
http://roma.javaday.it
JUG Roma Coordinator
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]