Bonjour.

Je souhaite faire un schéma pour valider mon fichier XML suivant (DTD,XML Schema, Relax NG, peut m'importe).

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
 
<?xml version="1.0" encoding="utf-8"?>
<doc>
	<field name="id">doc_1</field>
	<field name="type">Document</field>
	<field name="name">nom 1</field>
	<field name="idEntreprise">1</field>
	<field name="idEntreprise">2</field>
	<field name="idEntreprise">3</field>
	<field name="idEntreprise">4</field>
	<field name="texte">Un petit texte histoire de faire apparaitre des codes, des noms, des petits mots</field>
</doc>
Je voudrais que mon schéma me permet d'obliger l'utilisateur a avoir au moins une baise field avec l'attribut name="id", une balise field avec l'attribut name="type" (et pareil pour idEntreprise).

Quelqu'un a-t-il une solution car je n'arrive pas à m'en sortir ?

Merci d'avance