Bonjour,

J'ai eu une question d'examen portant sur le XSLT : Retrouver les pièces qui ne contienne pas des pièces fabriquées par michelin.

J'ai n'ai vraiment aucune idée pour solutionner ce problème. Voici le fichier XML :

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
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<?xml-stylesheet type="text/xsl" href="ExamXML.xsl"?>
 
<composition>
<part name="voiture" manufacturer="renault">
	<part name="moteur" manufacturer="renault">
		<part name="bloc moteur" manufacturer="renault"/>
		<part name="boite de vitesse" manufacturer="shimano"/>
		<part name="systeme de refroidissement" manufacturer="bosh"/>
	</part>
	<part name="roues" manufacturer="renault">
		<part name="jante" manufacturer="renault"/>
		<part name="pneu" manufacturer="michelin">
			<part name="soupape" manufacturer="bosh"/>
		</part>
	</part>
</part>
<part name="ordinateur" manufacturer="dell">
	<part name="cpu" manufacturer="intel"/>
	<part name="ecran" manufacturer="iiyama"/>
</part>
</composition>
La réponse devrait être : "ordinateur", "cpu" et "ecran"


Merci pour votre aide