XML DTD avec Firefox

XML DTD avec Firefox - XML/XSL - Programmation

Marsh Posté le 08-07-2005 à 22:43:03    

Je n'arrive pas à afficher un document XML avec une DTD :  
 
Mon document XML :

Citation :


<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
<!DOCTYPE texte SYSTEM "testentite.dtd">
<texte>Mon auteur favori est &auteurFavori;, sachez-le il faut lire du &auteurFavori;. Etant collectionneur, si vous disposez d'ouvrages rare de &auteurFavori; n'hésitez pas à  me contacter.</texte>


 
Mon document DTD :

Citation :


<?xml version='1.0' encoding='ISO-8859-1' ?>
 
 
<!ENTITY auteurFavori "René Goscinny">
<!ELEMENT texte (#PCDATA)>


 
Le navigateur me répond qu'il ne connait pas l'élément &auteurFavori;
Pourtant ça marche avec ieplorer

Reply

Marsh Posté le 08-07-2005 à 22:43:03   

Reply

Marsh Posté le 11-07-2005 à 09:42:22    

Euh... Dans une DTD, y'a pas de déclaration XML, hein ;)

Reply

Marsh Posté le 12-07-2005 à 18:47:36    

En fait, Internet explorer me permet de le faire;  
XMLspy aussi.
Et j'ai devant les yeux un petit livre (200pages) qui résumele XML et qui me dit que c'est possible.
 
Autre chose que je trouve bizarre :  
Si je m'amuse à créer un fichier XML qui n'est pas bien formé (par rapport à une DTD), Firefox ne m'indique pas d'erreur.
Tout ça me fait penser que Firefox (cad Mozilla) ne tient pas compte des DTD externe. Est-ce que quelqu'un me le confirme ?
 
Je m'embête avec tout ça, car en temps normal, je travail sous Linux et non pas sous Windows

Reply

Marsh Posté le 12-07-2005 à 19:00:43    

J'ai fait le test sans déclaration XML (oups, une étourderie), j'ai le même résultat sous Firefox

Reply

Marsh Posté le 13-07-2005 à 09:26:15    

Chez moi il prend bien en compte les DTD externe...

Reply

Sujets relatifs:

Leave a Replay

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