У меня есть xsd для проверки некоторых xml, и он отлично работает, но некоторые xml имеют определенное пространство имен в основной TAG (ns0: Prestazione), и проверка xsd не работает с ними.Как я могу изменить xsd, чтобы иметь возможность проверить их обоих?Здесь вы найдете xsd и два типа xml (1 работает, 2 нет):
xsd
<?xml version="1.0"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:include schemaLocation="def_dati_tecnici.xsd"/>
<xs:include schemaLocation="def_cliente.xsd"/>
<xs:include schemaLocation="def_identificativi.xsd"/>
<xs:include schemaLocation="def_documentazione.xsd"/>
<xs:element name="Prestazione">
<xs:complexType>
<xs:sequence>
<xs:element name="IdentificativiRichiesta" type="IdentificativiRichiestaPratAtt"/>
<xs:element name="DatiTecnici" type="DatiTecniciVolt"/>
<xs:element name="DatiLettura" type="DatiLetturaVolt"/>
<xs:element name="note" type="Stringa255" minOccurs="0"/>
</xs:sequence>
<xs:attribute name="cod_servizio" type="xs:string" use="required" fixed="TMV"/>
<xs:attribute name="cod_flusso" type="xs:string" use="required" fixed="0350"/>
</xs:complexType>
</xs:element>
</xs:schema>
xml 1
<?xml version="1.0" encoding="utf-8"?>
<Prestazione xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" cod_servizio="TMV" cod_flusso="0350">
<IdentificativiRichiesta>
<piva_utente>0000000000</piva_utente>
<piva_distr>0000000000</piva_distr>
<cod_prat_attivazione>0000000000</cod_prat_attivazione>
</IdentificativiRichiesta>
<DatiTecnici>
<cod_pdr>0000000000</cod_pdr>
<matr_mis>0000000000</matr_mis>
<data_att_contr>24/04/2019</data_att_contr>
<vol_annuo_sost>0</vol_annuo_sost>
<classe_gruppo_mis>G4</classe_gruppo_mis>
<n_cifre_mis>5</n_cifre_mis>
</DatiTecnici>
<DatiLettura>
<segn_mis_sost>0000000000</segn_mis_sost>
<tipo_lettura>E</tipo_lettura>
<pre_conv>NO</pre_conv>
<coeff_corr>0.983567</coeff_corr>
<data_mis_eff>24/04/2019</data_mis_eff>
</DatiLettura>
</Prestazione>
xml 2
<?xml version="1.0" encoding="UTF-8"?>
<ns0:Prestazione xmlns:ns0="http://xmlns.eeeeee.it/schema/eeeeee/eeeeee/TMV_0350.xsd" cod_servizio="TMV" cod_flusso="0350">
<IdentificativiRichiesta>
<piva_utente>0000000000</piva_utente>
<piva_distr>0000000000</piva_distr>
<cod_prat_attivazione>0000000000</cod_prat_attivazione>
</IdentificativiRichiesta>
<DatiTecnici>
<cod_pdr>0000000000</cod_pdr>
<matr_mis>0000000000</matr_mis>
<data_att_contr>01/05/2019</data_att_contr>
<vol_annuo_sost>545.158234</vol_annuo_sost>
<classe_gruppo_mis>G0004</classe_gruppo_mis>
<n_cifre_mis>5</n_cifre_mis>
</DatiTecnici>
<DatiLettura>
<segn_mis_sost>0000000000</segn_mis_sost>
<tipo_lettura>E</tipo_lettura>
<pre_conv>NO</pre_conv>
<gruppo_mis_int>SI</gruppo_mis_int>
<coeff_corr>1.005827</coeff_corr>
<data_mis_eff>01/05/2019</data_mis_eff>
<segn_mis_eff>0000000000</segn_mis_eff>
</DatiLettura>
</ns0:Prestazione>
Заранее спасибо,
Андреа