Précédent   Forum des professionnels en informatique > Autres langages > XML/XSL et SOAP
XML/XSL et SOAP Forum d'entraide sur XML et SOAP. Avant de poster -> FAQ XML, Sources XML
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 07/12/2011, 00h19   #1
Invité de passage
 
Inscription : août 2009
Messages : 13
Détails du profil
Informations forums :
Inscription : août 2009
Messages : 13
Points : 3
Points : 3
Par défaut Validateur XML

Bonjour,

Je suis en train de me former sur XML.
Quelqu'un peut-il me donner le nom d'un bon validateur XML (qui puisse vérifier si mon doc est conforme à ma DTD externe et interne). Il semble que Mozilla firefox ne sache même pas ce que c'est qu'une DTD.

Merci de donner une réponse
Un truc étonnant : Mozilla ne tient pas compte des définitions d'entités dans la DTD, ce qui fait qu'à l'affichage, on a la référence et non le texte de remplacement.
Rodolphe1234 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/12/2011, 13h11   #2
Expert Confirmé Sénior
 
Inscription : septembre 2004
Messages : 5 092
Détails du profil
Informations forums :
Inscription : septembre 2004
Messages : 5 092
Points : 7 019
Points : 7 019
Citation:
Envoyé par Rodolphe1234 Voir le message
Je suis en train de me former sur XML.
Quelqu'un peut-il me donner le nom d'un bon validateur XML (qui puisse vérifier si mon doc est conforme à ma DTD externe et interne).
Désolé, je n'en ai pas -_-°. J'utilise Eclipse, qui n'est ni pratique, ni bon, mais il se trouve que je l'ai déjà à portée de main et que jai toujours eu la flemme de chercher autre chose.

Citation:
Envoyé par Rodolphe1234 Voir le message
Il semble que Mozilla firefox ne sache même pas ce que c'est qu'une DTD.
Drôle d'idée. Les navigateurs ont fait le choix de ne pas être validants, c'est vrai, et pour ce que j'en ai vu ils ne vont jamais chercher les entités externes, y compris les DTD externes. Mais ils savent parser une DTD interne et tenir compte des définitions d'entités internes et attributs par défaut.

Citation:
Envoyé par Rodolphe1234 Voir le message
Un truc étonnant : Mozilla ne tient pas compte des définitions d'entités dans la DTD, ce qui fait qu'à l'affichage, on a la référence et non le texte de remplacement.
? Je n'observe pas ça.
- Ou bien c'est une entité interne définie dans une DTD interne, et il fait bien le remplacement.
- Ou bien c'est une entité pas définie ou définie dans une DTD externe et il fait une erreur parce qu'il n'a pas lu sa définition.
- Ou bien c'est une entité externe définie dans une DTD interne, et il la remplace comme si l'entité était vide. (Ce qui n'est pas glorieux à mon avis...)
thelvin est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 22h08.


 
 
 
 
Partenaires

Hébergement Web