salve ragazzi ho due file generati mediante il jar trang:
file xsi.xsd
codice:
<?xml version="1.0" encoding="UTF-8"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" targetNamespace="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<xs:import schemaLocation="Anp.xsd"/>
<xs:attribute name="noNamespaceSchemaLocation" type="xs:anyURI"/>
</xs:schema>
file Anp.xsd
codice:
<?xml version="1.0" encoding="UTF-8"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<xs:import namespace="http://www.w3.org/2001/XMLSchema-instance" schemaLocation="xsi.xsd"/>
<xs:element name="ANPs">
<xs:complexType>
<xs:sequence>
<xs:element ref="ANP"/>
</xs:sequence>
<xs:attribute ref="xsi:noNamespaceSchemaLocation" use="required"/>
</xs:complexType>
</xs:element>
<xs:element name="ANP">
<xs:complexType>
<xs:sequence>
<xs:element ref="Common"/>
<xs:element ref="Categoria"/>
<xs:element ref="Codice"/>
<xs:element ref="OrganismoGestione"/>
<xs:element ref="ProvvedimentoIstitutivo"/>
<xs:element ref="SuperficieTerra"/>
<xs:element ref="SuperficieMare"/>
<xs:element ref="EmasFlag"/>
<xs:element ref="Posizione"/>
<xs:element ref="Map"/>
<xs:element ref="Logo"/>
<xs:element ref="Immagine"/>
<xs:element ref="LinkSitoUfficiale"/>
<xs:element ref="Common2"/>
</xs:sequence>
<xs:attribute name="language" use="required" type="xs:NCName"/>
</xs:complexType>
</xs:element>
<xs:element name="Common">
<xs:complexType>
<xs:sequence>
<xs:element ref="Titolo"/>
<xs:element ref="DescrizioneBreve"/>
<xs:element maxOccurs="unbounded" ref="Paragrafo"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="DescrizioneBreve">
<xs:complexType>
<xs:sequence>
<xs:element ref="links"/>
<xs:element ref="content"/>
</xs:sequence>
<xs:attribute name="name" use="required" type="xs:NCName"/>
</xs:complexType>
</xs:element>
<xs:element name="Paragrafo">
<xs:complexType>
<xs:sequence>
<xs:element ref="Titolo"/>
<xs:element ref="Testo"/>
<xs:element minOccurs="0" ref="Immagine"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="Testo">
<xs:complexType>
<xs:sequence>
<xs:element ref="links"/>
<xs:element ref="content"/>
</xs:sequence>
<xs:attribute name="name" use="required" type="xs:NCName"/>
</xs:complexType>
</xs:element>
<xs:element name="Categoria" type="xs:string"/>
<xs:element name="Codice" type="xs:NCName"/>
<xs:element name="OrganismoGestione" type="xs:string"/>
<xs:element name="ProvvedimentoIstitutivo" type="xs:string"/>
<xs:element name="SuperficieTerra" type="xs:decimal"/>
<xs:element name="SuperficieMare" type="xs:string"/>
<xs:element name="EmasFlag" type="xs:boolean"/>
<xs:element name="Posizione">
<xs:complexType>
<xs:sequence>
<xs:element ref="Comune"/>
<xs:element ref="Provincia"/>
<xs:element ref="Cap"/>
<xs:element ref="Regione"/>
<xs:element ref="Georeferenziazione"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="Comune" type="xs:string"/>
<xs:element name="Provincia" type="xs:NCName"/>
<xs:element name="Cap" type="xs:integer"/>
<xs:element name="Regione" type="xs:string"/>
<xs:element name="Georeferenziazione">
<xs:complexType>
<xs:sequence>
<xs:element ref="CoordX"/>
<xs:element ref="CoordY"/>
<xs:element ref="Zoom"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="Map">
<xs:complexType>
<xs:sequence>
<xs:element ref="Mappa"/>
<xs:element ref="CoordX"/>
<xs:element ref="CoordY"/>
<xs:element ref="Zoom"/>
<xs:element ref="layers"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="Mappa">
<xs:complexType/>
</xs:element>
<xs:element name="layers" type="xs:string"/>
<xs:element name="Logo">
<xs:complexType>
<xs:complexContent>
<xs:extension base="link">
<xs:sequence>
<xs:element ref="description"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
</xs:element>
<xs:element name="LinkSitoUfficiale">
<xs:complexType>
<xs:sequence>
<xs:element ref="URI"/>
<xs:element ref="Descrizione"/>
<xs:element ref="NuovaFinestra"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="URI" type="link"/>
<xs:element name="Descrizione" type="xs:string"/>
<xs:element name="NuovaFinestra" type="xs:boolean"/>
<xs:element name="Common2">
<xs:complexType>
<xs:sequence>
<xs:element ref="Mobile"/>
<xs:element ref="Tag"/>
<xs:element ref="Rating"/>
<xs:element ref="DataPubblicazione"/>
<xs:element ref="UtenteCorrente"/>
<xs:element ref="NumeroVisualizzazioni"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="Mobile" type="xs:boolean"/>
<xs:element name="Tag">
<xs:complexType>
<xs:sequence>
<xs:element ref="Nome"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="Nome" type="xs:string"/>
<xs:element name="Rating">
<xs:complexType>
<xs:sequence>
<xs:element ref="NumeroVoti"/>
<xs:element ref="SommaVoti"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="NumeroVoti" type="xs:integer"/>
<xs:element name="SommaVoti" type="xs:integer"/>
<xs:element name="DataPubblicazione" type="xs:integer"/>
<xs:element name="UtenteCorrente" type="xs:string"/>
<xs:element name="NumeroVisualizzazioni" type="xs:integer"/>
<xs:element name="Titolo" type="xs:string"/>
<xs:element name="links">
<xs:complexType/>
</xs:element>
<xs:element name="content" type="xs:string"/>
<xs:element name="Immagine">
<xs:complexType>
<xs:complexContent>
<xs:extension base="link">
<xs:sequence>
<xs:element ref="description"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
</xs:element>
<xs:element name="CoordX" type="xs:decimal"/>
<xs:element name="CoordY" type="xs:decimal"/>
<xs:element name="Zoom" type="xs:integer"/>
<xs:complexType name="link">
<xs:sequence>
<xs:element ref="link"/>
</xs:sequence>
</xs:complexType>
<xs:element name="link">
<xs:complexType>
<xs:sequence>
<xs:element ref="target"/>
<xs:element minOccurs="0" ref="uuid"/>
<xs:element minOccurs="0" ref="query"/>
</xs:sequence>
<xs:attribute name="internal" type="xs:boolean"/>
<xs:attribute name="type" use="required" type="xs:NCName"/>
</xs:complexType>
</xs:element>
<xs:element name="target" type="xs:anyURI"/>
<xs:element name="uuid" type="xs:string"/>
<xs:element name="query" type="xs:string"/>
<xs:element name="description" type="xs:string"/>
</xs:schema>
Come potrei unirli in unico file????
Sono entrambi due file dipendenti tra loro