I desperetly need to transform this 2 xsd files into a Data Structure in Java
Please, if someone can help me, I will appreciate
first file
<?xml version="1.0" encoding="UTF-8" ?>
<xs:schema xmlns:xs=" elementFormDefault="qualified">
<xs:include schemaLocation="GenericMetricsSchema.xsd"/>
<xs:comlexType name="datas_content">
<xs:sequence>
<xs:element name="version" maxOccurs="unbounded">
<xs:comlexType>
<xs:sequence>
<xs:element name="object" maxOccurs="unbounded" type="object_content"/>
</xs:sequence>
<xs:attribute name="name" type="xs:string" use="required"/>
</xs:comlexType>
<xs:key name="objects">
<xs:selector xpath="/datas/version/object"/>
<xs:field xpath="@name"/>
</xs:key>
</xs:element>
</xs:sequence>
</xs:complexType>
<xs:unique name="versions">
<xs:selector xpath="/datas/versions"/>
<xs:field xpath="@name"/>
</xs:unique>
</xs:schema>
second file
<?xml version="1.0" encoding="UTF-8" ?>
<xs:schema xmlns:xs=" elementFormDefault="qualified">
<xs:include schemaLocation="GenericMetricsSchema.xsd"/>
<xs:comlexType name="datas_content">
<xs:sequence>
<xs:element name="object" maxOccurs="unbounded" type="object_content"/>
</xs:sequence>
</xs:complexType>
<xs:key name="objects">
<xs:selector xpath="/datas/object"/>
<xs:field xpath="@name"/>
</xs:key>
<xs:unique name="versions">
<xs:selector xpath="/datas/versions"/>
<xs:field xpath="@name"/>
</xs:unique>
</xs:schema>
Please, if someone can help me, I will appreciate
first file
<?xml version="1.0" encoding="UTF-8" ?>
<xs:schema xmlns:xs=" elementFormDefault="qualified">
<xs:include schemaLocation="GenericMetricsSchema.xsd"/>
<xs:comlexType name="datas_content">
<xs:sequence>
<xs:element name="version" maxOccurs="unbounded">
<xs:comlexType>
<xs:sequence>
<xs:element name="object" maxOccurs="unbounded" type="object_content"/>
</xs:sequence>
<xs:attribute name="name" type="xs:string" use="required"/>
</xs:comlexType>
<xs:key name="objects">
<xs:selector xpath="/datas/version/object"/>
<xs:field xpath="@name"/>
</xs:key>
</xs:element>
</xs:sequence>
</xs:complexType>
<xs:unique name="versions">
<xs:selector xpath="/datas/versions"/>
<xs:field xpath="@name"/>
</xs:unique>
</xs:schema>
second file
<?xml version="1.0" encoding="UTF-8" ?>
<xs:schema xmlns:xs=" elementFormDefault="qualified">
<xs:include schemaLocation="GenericMetricsSchema.xsd"/>
<xs:comlexType name="datas_content">
<xs:sequence>
<xs:element name="object" maxOccurs="unbounded" type="object_content"/>
</xs:sequence>
</xs:complexType>
<xs:key name="objects">
<xs:selector xpath="/datas/object"/>
<xs:field xpath="@name"/>
</xs:key>
<xs:unique name="versions">
<xs:selector xpath="/datas/versions"/>
<xs:field xpath="@name"/>
</xs:unique>
</xs:schema>