From: Xavier BARIL (baril@lirmm.fr)
Date: 10/06/2003 - 15:04
Bonjour,
Je voudrais savoir comment récupérer l'adresse de la DTD d'un document
que je parse avec SAX. La DTD est externe au document, déclarée avec :
<!DOCTYPE nom SYSTEM "adresse de la dtd" >
J'utilise le package "javax.xml.parsers" du jdk1.4. J'ai implémenté une
sous classe de DefaultHandler (org.xml.sax.helpers) pour parser mon
document, le parser valide bien le document mais je n'ai pas trouvé de
méthode permettant de récupérer l'adresse de la DTD.
J'ai essayé d'implémenter la méthode "processingInstruction" mais elle
n'est pas appelée par le parser...
Comment faire ?
Merci pour votre aide.
Xavier
--
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
|