Bonjour,

Je souhaite valider cet élément par une DTD :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
<coupons>
			<coupon type="multiplieur">
				<nom>Bonus X2</nom>
				<code>9999912345678</code>
				<multiplieur>3</multiplieur>
			</coupon>
			<coupon type="pourcentage">
				<nom>Bonus 10%</nom>
				<code>8888812345678</code>
				<pourcentage>10</pourcentage>
			</coupon>
		</coupons>
Ma question est : comment dire que l'élément "coupon" contient <nom> et <code>et soit <pourcentage> ou <multiplieur> ?

Cette ligne valide mon code XML, mais ne vérifie pas le <pourcentage> ou <multiplieur>. Comment faire ?

Merci,

Guillaume

Code : Sélectionner tout - Visualiser dans une fenêtre à part
<!ELEMENT coupon (pourcentage|multiplieur|code|nom)*>