Bonjour,

je suis débutant en XSD et DTD

j'ai un programme qui genere un fichier XML dont le nom de certaines balises peuvent varier

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
<Parametres>
   <Liste>
       <Julie>
          <ville>paris</ville>
       </Julie>
   </Liste>
</Parametres>
le fichier XML peut donc aussi prendre cette apparence :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
<Parametres>
   <Liste>
       <Pierre>
          <ville>paris</ville>
       </Pierre>
   </Liste>
</Parametres>
on voit que la balise après <Liste> est variable ( un prénom comme Julie et Pierre )

je cherche donc à créer une DTD pour ce fichier mais il semble qu'il soit impossible de spécifier un nom d'element "générique" ( à l'aide d'expression réguliere )

idem en XSD, je vois pas comment faire dans la doc

en gros il me faudrait une syntaxe de type regex pour pouvoir signifier un nom d'element qui peut s'appliquer à tout type de nom mais est-ce possible ? :

<xs:element name="\w" />
merci