Bonjour à tous,

Comme je programme depuis peu de temps en XML et je me pose la question concernant le fichier XML ci-dessous,
dans l’élément <path name="VIDEO"> j'ai créé <files> <file>*****</file> </files> et également dans l'élément <path name="EXERCISES"> j'ai créé <files> <file>*****</file> </files>

la validation de ce fichier avec un fichier XSD donne un résultat sans erreur, je souhaiterais savoir, votre avis sur la bonne construction de ce code, Je vous remercie à l'avance.


Code : 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
<?xml version="1.0" encoding="UTF-8"?>
<personnes xmlns:xsd="http://www.w3.org/2001/XMLSchema-instance" xsd:noNamespaceSchemaLocation="Personnes.xsd">
	<personneinfo>
	    <nom>martin</nom>
	    <prenom>pierre</prenom>
	    <date_naissance>
			<day>10</day>
			<month>05</month>
			<year>1979</year>
	    </date_naissance>
	    <etablissement>ibm</etablissement>
	    <num_tel>549814941498</num_tel>
		<paths>
			<path name="VIDEO">
			       <files>
				      <file>
					    <name>PSH-A-01-01-V0</name>
					    <type>mpg</type>
				      </file> 
				</files>
			     </path>
			
			<path name="EXERCISES">
			        <files>
				      <file>
						<name>PSH-A-01-01-E1</name>
						<type>PDF</type>
						<resources>
						    <file>
							    <name>PSH-A-01-01-V0</name>
								<type>mpg</type>	
						    </file>
						</resources>	
				       </file>
				</files>
			    </path>
	
		</paths>
		
	</personneinfo>
</personnes>