[DTD][XSD] Comment spécifier un nom variable pour un element ?
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:
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:
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 ? :
Citation:
<xs:element name="\w" />
merci