Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3364 connectés 

  FORUM HardWare.fr
  Programmation
  XML/XSL

  Problème pour générer la DTD de fichiers XML

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Problème pour générer la DTD de fichiers XML

n°1628560
cedricgab
Posté le 22-10-2007 à 13:25:35  profilanswer
 

Help
J'arrive pas à générer une DTD pour 3 fichiers XML. Ma DTD est valide pour les 3 premiers mais j'arrive pas pour le dernier avec le texte(je sais qu'il faut utiliser un #PCDATA mais je sais pas comment).
 
Voici ma DTD:

Code :
  1. <!ELEMENT foret (arbre+)>
  2. <!ELEMENT arbre (tronc)>
  3. <!ELEMENT tronc (branche)>
  4. <!ELEMENT branche (branche*,feuille*)>
  5. <!ELEMENT feuille EMPTY>


 
 
Le fichier XML qui me pose problème avec le texte "une route":
 

Code :
  1. <?xml version="1.0" encoding="iso-8859-1" standalone="no"?>
  2. <!DOCTYPE arbre SYSTEM "arbre.dtd">
  3. <foret>
  4.         <arbre>
  5.           <tronc>
  6.             <branche>
  7.                 <feuille/>
  8.             </branche>
  9.           </tronc>
  10.         </arbre>
  11.      
  12.         <arbre>
  13.           <tronc>
  14.                 <branche>
  15.                     <branche>
  16.                         <feuille/>
  17.                     </branche>
  18.                 </branche>
  19.           </tronc>
  20.         </arbre>
  21. une route
  22. </foret>


 
Les autres (juste pour justifier ma DTD actuelle):

Code :
  1. <?xml version="1.0" encoding="iso-8859-1" standalone="no"?>
  2. <!DOCTYPE arbre SYSTEM "arbre.dtd">
  3. <foret>
  4.         <arbre>
  5.           <tronc>
  6.             <branche>
  7.                 <feuille/>
  8.             </branche>
  9.           </tronc>
  10.         </arbre>
  11.      
  12.         <arbre>
  13.           <tronc>
  14.                 <branche>
  15.                     <branche>
  16.                         <feuille/>
  17.                     </branche>
  18.                 </branche>
  19.           </tronc>
  20.         </arbre>
  21. </foret>


 
et

Code :
  1. <?xml version="1.0" encoding="iso-8859-1" standalone="no"?>
  2. <!DOCTYPE arbre SYSTEM "arbre.dtd">
  3. <foret>
  4.   <arbre>
  5.     <tronc>
  6.       <branche>
  7.         <feuille/>
  8.       </branche>
  9.     </tronc>
  10.   </arbre>
  11.   <arbre>
  12.     <tronc>
  13.       <branche>
  14.           <feuille/>
  15.         </branche>
  16.       </tronc>
  17.   </arbre>
  18. </foret>


 
Merci d'avance

mood
Publicité
Posté le 22-10-2007 à 13:25:35  profilanswer
 

n°1628850
masklinn
í dag viðrar vel til loftárása
Posté le 22-10-2007 à 19:00:30  profilanswer
 

Code :
  1. <!ELEMENT foret (#PCDATA|arbre)*>


[:petrus dei]


---------------
I mean, true, a cancer will probably destroy its host organism. But what about the cells whose mutations allow them to think outside the box by throwing away the limits imposed by overbearing genetic regulations? Isn't that a good thing?

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  XML/XSL

  Problème pour générer la DTD de fichiers XML

 

Sujets relatifs
[ALGO] probléme sur un algoproblème de syntaxe
Générer du xml à partir de php avec paramètres (pour rss)Problème de lecture d'un clip dans un clip
probleme avec une video sur ma page[Batch-Xp] Probleme de variable...
Problème avec dreamweaverProblème de <select>
wamp5 - problème phpMyAdmin[PHP] Importer un fichier XML dans base MYSQL
Plus de sujets relatifs à : Problème pour générer la DTD de fichiers XML


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)