From: Pierre Attar (pat@tireme.fr)
Date: 02/10/2002 - 13:09
La réponse à ma question a été reçue directement par un autre biais :
xerces c++ fait ce type de validation.
A suivre donc, je vais déjà traiter les erreurs que je connais enfin.
Pierre
At 12:59 02/10/2002, you wrote:
>Bonjour,
>
>Connaissez-vous des outils de validation de DTD ?
>
>En fait, je m'apercois que les outils comme xerces et msxml ne valident que
>la dtd dont ils ont besoins pour valider un document.
>
>Je m'explique par un exemple:
>
><!DOCTYPE article [
><!element article (p|b) >
><!element p (#PCDATA) >
>]>
><article><p>texte</p></article>
>
>Ce document n'est pas valide car l'élément b de la DTD n'est pas défini.
>
>Pourtant, cela passe sous xerces et msxml car visiblement, même si b n'est
>pas déclaré, vu qu'il n'est pas utilisé il n'y a pas d'erreur.
>
>J'ai essayé DTDParse, mais vu que je veux valider des customisations de
>docbook, il ne supporte pas la complexité de la chose et plante. XML Spy
>fait bien quelque chose, mais, par expérience sur les schémas, je n'ai
>aucune confiance dans les résultats.
>
>
>Merci de vos pistes,
>
>------------
>Pierre Attar (mailto:patt@tireme.fr)
>Consultant en informatique documentaire XML
>Consultant in Structured Document engineering
>
>Projet "Mutualiser l'effort de montée en compétences sur XML"
>http://www.mutu-xml.org/index.html
>
>--
>Devenez redacteur <XML>fr et contribuez au developpement du
>xml francophone (http://xmlfr.org/infos/redacteurs/) !
>
>Liste de diffusion "xml-tech@xmlfr.org" (http://xmlfr.org).
>
>Cette liste est a votre disposition pour discuter en francais de
>tout sujet technique lie a XML.
>
>Pour resilier votre abonnement, envoyez un message contenant
>la commande "unsubscribe" a xml-tech-request@xmlfr.org
>(mailto:xml-tech-request@xmlfr.org?Subject=unsubscribe)
------------
Pierre Attar (mailto:patt@tireme.fr)
Consultant en informatique documentaire XML
Consultant in Structured Document engineering
Projet "Mutualiser l'effort de montée en compétences sur XML"
http://www.mutu-xml.org/index.html
--
Devenez redacteur <XML>fr et contribuez au developpement du
xml francophone (http://xmlfr.org/infos/redacteurs/) !
Liste de diffusion "xml-tech@xmlfr.org" (http://xmlfr.org).
Cette liste est a votre disposition pour discuter en francais de
tout sujet technique lie a XML.
Pour resilier votre abonnement, envoyez un message contenant
la commande "unsubscribe" a xml-tech-request@xmlfr.org
(mailto:xml-tech-request@xmlfr.org?Subject=unsubscribe)
Archive générée par hypermail 2.1.3 le 28/06/2004 - 11:06 UTC
webmaster@xmlfr.org
|