XML et DTD

XML et DTD - XML/XSL - Programmation

Marsh Posté le 11-08-2005 à 17:48:41    

Salut, peut t'on faire uen sorte d'heritage et de surcharge d'element dans une DTD.
Je m'explique : J'ai un élément PAPA qui contient plusieurs éléments ENFANT qui a 3 attributs obligatoires. Mais j'ai aussi un élément MAMAN qui contient plusieurs éléments ENFANT mais qui lui n'a que 2 attributs obligatoires.
Comment je pourrais surcharger l'élément ENFANT spécifiquement pour un élémént?
Pour ne pas avoir à passer le 3e attribut de ENFANT (le fils de l'élément PAPA) en attribut optionnel.
 
Merci ;)


---------------
>>>>>> WebFotos <<<<<<
Reply

Marsh Posté le 11-08-2005 à 17:48:41   

Reply

Marsh Posté le 12-08-2005 à 11:30:44    

Personne n'a d'idée?


---------------
>>>>>> WebFotos <<<<<<
Reply

Marsh Posté le 12-08-2005 à 15:04:39    

Je sais pas si c'est possible :/ Au lieu d'une DTD, fait ça en RelaxNG ou en XML Schema :D

Reply

Marsh Posté le 12-08-2005 à 21:44:25    

avec une dtd c'est pas faisable.
je pense pas (mais je suis pas sûr) que ça le soit avec des xml schema non plus.
 
Ce que tu veux faire c'est définir le format d'une balise en fonction d'une balise englobante. Perso, ca me parait pas une bonne idée, et j'ai jamais vu aucun langage XML qui faisait ça. :/


Message édité par benou le 12-08-2005 à 21:44:47

---------------
ma vie, mon oeuvre - HomePlayer
Reply

Marsh Posté le 16-08-2005 à 12:32:01    

benou a écrit :

avec une dtd c'est pas faisable.
je pense pas (mais je suis pas sûr) que ça le soit avec des xml schema non plus.
 
Ce que tu veux faire c'est définir le format d'une balise en fonction d'une balise englobante. Perso, ca me parait pas une bonne idée, et j'ai jamais vu aucun langage XML qui faisait ça. :/


 
Ouaip c'est ca que je voudrais faire.
Merci pour ta reponse ;)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed