Bonjour,
je me demande si quelqu'un peut m'aider pour trouver comment valider en C# un fichier XML qui contient plusieurs balises <DOCUMENT> et chaque balise DOCUMENT et attribué à un schéma différent.

mon fichier XML a cette structure :
Code XML : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
 
<ROOT>
  <HEADER>
    <TYPE_DOCUMENT>GHeaderType</TYPE_DOCUMENT>
    <SUBMISSION_FILENAME>filePath.xml</SUBMISSION_FILENAME>
  </HEADER>
 
  <DOCUMENT xmlns:attestation1 = "D:\TEST\XSD\attestation1.xsd">
    <TYPE>docType</TYPE>
    <DATA>
      <ID_EVENT>68701</ID_EVENT>
      <ID_CAMPAIGN>206</ID_CAMPAIGN>
      <ID_COLLABORATOR>164805</ID_COLLABORATOR>
      <DIRECTOR_COMPANY>TTTTTTTT</DIRECTOR_COMPANY>
      <NAME_COMPANY>COMPAGNY XXX</NAME_COMPANY>
      <ADRESS_1_COMPANY>rue PAris</ADRESS_1_COMPANY>
      <ADRESS_2_COMPANY>test</ADRESS_2_COMPANY>
      <ZIPCODE_COMPANY>93689</ZIPCODE_COMPANY>
      <CITY_COMPANY>PANTIN</CITY_COMPANY>
      <SIRET_COMPANY>732 069 380 001 43</SIRET_COMPANY>
      <FAX_COMPANY>01222222222</FAX_COMPANY>
      <DATE_END_CONTRAT>19/09/2009</DATE_END_CONTRAT>
    </DATA>
  </DOCUMENT>
 
  <DOCUMENT  xmlns:attestation2 = "D:\TEST\XSD\attestation2.xsd">
    <TYPE>docType</TYPE>
    <DATA>
      <ID_EVENT>68701</ID_EVENT>
      <ID_CAMPAIGN>206</ID_CAMPAIGN>
      <ID_COLLABORATOR>164805</ID_COLLABORATOR>
      <DATE_START_EVENT>18/09/2009</DATE_START_EVENT>
      <DATE_END_EVENT>19/09/2009</DATE_END_EVENT>
      <NAME_CUSTOMER>ZZZZZZZZZ</NAME_CUSTOMER>
      <COMMENTARY_EVENT />
      <NAME_CAMPAIGN> XXXX</NAME_CAMPAIGN>
    </DATA>
  </DOCUMENT>
 
  <DOCUMENT  xmlns:attestation3 = "D:\TEST\XSD\attestation3.xsd">
    <TYPE>docType</TYPE>
    <DATA>
      <ID_EVENT>68777</ID_EVENT>
      <ID_CAMPAIGN>141</ID_CAMPAIGN>
      <ID_COLLABORATOR>55555</ID_COLLABORATOR>
      <NAME_CAMPAIGN>YYYYYYYYYYY</NAME_CAMPAIGN>
    </DATA>
  </DOCUMENT>
 
</ROOT>


j'ai réussi à valider un fichier XML avec un seul schéma au départ mais plusieurs schémas dans le meme fichier XML non.

Merci d'avance