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

  FORUM HardWare.fr
  Programmation
  XML/XSL

  [DTD] Peut on utiliser deux dtds pour un seul fichier ?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[DTD] Peut on utiliser deux dtds pour un seul fichier ?

n°1108989
tipaquo
Posté le 05-06-2005 à 20:57:58  profilanswer
 

Bonjour tout le monde et merci pour tous ceux qui m'aideront :
 
Voila le probleme : J'ai un fichier Xhtml auquel je rajoute une strucure Xml.
J'ai ecris une dtd pour la structure que je rajoute.
ma question est, comment puis je valider (a l'aide d'un ptio xerces), ce fichier. Il fauda=rait que j'utilise la dtd du xhtml + celle que je viens d'ecire.
On peut faire ça, et si oui si vous savez comment ?
 
je vous donne l'exemle du fichier a parser :  
 

Code :
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <!DOCTYPE html
  3. PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
  4. "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  5. <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
  6. <head>
  7. <title>Example XHTML document</title>
  8. </head>
  9. <body>
  10. <! Structure xml rajoutée -->
  11. <Tool>
  12. <Connection id='1'>
  13. <Resultset>
  14. <sql>select * from Table</sql>
  15. <loop>
  16. <tr>
  17. <td><FIELD id='1'>name</FIELD></td>
  18. <td><FIELD id='2'>salary</FIELD></td>
  19. </tr>
  20. </loop>
  21. </Resultset>
  22. </Connection>
  23. </Tool>
  24. <!-- fin structure xml -->
  25. </body>
  26. </html>

mood
Publicité
Posté le 05-06-2005 à 20:57:58  profilanswer
 

n°1109042
avander
Posté le 05-06-2005 à 22:17:03  profilanswer
 

On peut nester des DTD en effet, il faut utiliser une entité, moi j'utilise la technique dans une DTD séparée, dans la première dtd il faut ajouter du code comme ceci:  
 

 
  <!ENTITY % Company_dtd SYSTEM "aCompany.dtd">
  %Company_dtd;


 
Ainsi j'inclus la DTD qui décrit la structure de 'Company' dans une autre structure... maintenant j'ai jamais tenté d'étendre du xhmtl.  
 
 
 

n°1110050
tipaquo
Posté le 06-06-2005 à 17:32:30  profilanswer
 

OK, je vais voir ce que je peux bidouiller ! Merci de l'aide :)


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

  [DTD] Peut on utiliser deux dtds pour un seul fichier ?

 

Sujets relatifs
[VBS] Supprimer ligne dans fichierlire et extraire donnée d'un fichier sylk
Problème de lecture de fichier[vb.net] Lecture d'un fichier texte
[RÉSOLU] Php + fichier txtSelect multiple et remplissage d'une zone de texte [resolu tout seul]
Probleme de nom de fichier avec un formulaireFichier AVI + Taille de fichier
Fichier XML dans un jar executableTéléchargement de fichier
Plus de sujets relatifs à : [DTD] Peut on utiliser deux dtds pour un seul fichier ?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR