[Next] [Previous] [First]

Exemple de transformation

DTD source DTD cible
<!ELEMENT Mail          (Recipient,
                         Sender,
                         Subject,
                         Textbody) >  
<!ELEMENT Recipient     (#PCDATA)  >
<!ELEMENT Sender        (#PCDATA)  >
<!ELEMENT Subject       (#PCDATA)  >
<!ELEMENT Textbody      (P)+       >
<!ELEMENT Name          (#PCDATA)  >
<!ELEMENT P        (#PCDATA|Name)* >
<!ELEMENT Message       (Reference,
                         Destinataire,
                         Expediteur,
                         Contenu)     >
<!ELEMENT Reference     (#PCDATA)     >
<!ELEMENT Destinataire  (#PCDATA)     >
<!ELEMENT Expediteur    (#PCDATA)     >
<!ELEMENT Contenu       (Titre, Corps)>
<!ELEMENT Titre         (#PCDATA)     >
<!ELEMENT Corps         (Para)+       >
<!ELEMENT Para          (#PCDATA)     >

Empreintes génériques

{TTT(([TT]))} {TTT({T(T)})}

.