Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2003 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]


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody

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-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR