salve ragazzi ho due file generati mediante il jar trang:
file xsi.xsd
file Anp.xsdcodice:<?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>
Come potrei unirli in unico file????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>
Sono entrambi due file dipendenti tra loro

Rispondi quotando