Cliquez ici.
Accueil
 chercher             Plan du site             Info (English version) 
L'histoire de XML s'écrit en ce moment même. XMLfr vous aide à la suivre et à en dégager les tendances.Les listes de discussions XMLfr sont à votre disposition pour réagir sur nos articles ou simplement poser une question.Si vous ètes passionnée(e) par XML, pourquoi ne pas en faire votre métier ?XMLfr n'est heureusement pas le seul site où l'on parle de XML. Découvrez les autres grâce à XMLfr et à l'ODP.Les partenaires grâce auxquels XMLfr peut se développer.Pour tout savoir sur XMLfr.XMLfr sans fil, c'est possible !Pour ceux qui veulent vraiment en savoir plus sur XML.L'index du site.
 Commentaires et questions non techniques.Commentaires et questions techniques.

 
Cliquez ici.

From: Xavier Pilas (Xavier.Pilas@sycomore.fr)
Date: 09/02/2001 - 14:22


Bonjour a tous
je suis dans le meme cas que Yassine

De ce que j'ai compris, on a un SAX Parser et un DOMParser qui analyse differement les doc XML.
Pour permettre la validation, on doit activer ce que Xerces appelle "une feature" du genre
"http://xml.org/sax/features/validation" a true

Or dans le source de la derniere version de Xerces1.3.0, on voit que dans le cas d'un DOMParser, on
n'a pas de prise en compte de ces "features" donc j'en deduit que le DOMParser ne peut valider !!!!
et d'ailleurs j'y arrive pas ;-)

Par contre, quand je parse le document, il a quand meme besoin de la DTD. En effet, celle ci est en
en tete de mon fichier xml <DOCTYPE ...> et donc il l'a recherche !!! Je veux desactiver cela pour
certaines raisons et hop, meme probleme !!! le "feature" de desactivation n'ets pas pris en compte
pour le DOM Parser (cf source xerces.parsers.DOMParser.java RECOGNIZE FEATURES !!)

Bref : Xerces visiblement ne permet pas de modifier certaines features sur des DOM Parsers donc cela
depend du parser utilise pour valider !!!

Si quelq'un peut me dire que je me trompe, cela serait genial car pour l'instant mon DOMParser ne
peut pas faire grand chose : ni validation ni NON prise en compte de la DTD !!
Merci d'avance a ceux qui m'aideront !

Frédéric Laurent a écrit :
>
> yassine Rekik wrote:
>
> > Bonjour à tous,
> >
> > J'ai une question rapide. J'utilise le parser Xerces et j'ai besoin de tester la
> > validité d'un document.
> > Est ce qu'il y a une méthode standard ou non, pour demander si le document parsé
> > est valide ou pas.
> >
> > Merci,
> >
> Désolé pour les désargréments, je me bats avec netscape 6 et je suis
> 200% <http://xml.apache.org/xerces-j/domcount.html>
> pour les mails au format texte, encore faut-il arriver à configurer ce
> mailer <http://xml.apache.org/xerces-j/domcount.html>
> comme il faut ... désolé.. <http://xml.apache.org/xerces-j/domcount.html>
> je disais donc <http://xml.apache.org/xerces-j/domcount.html>
>
> <http://xml.apache.org/xerces-j/domcount.html>
> <http://xml.apache.org/xerces-j/domcount.html>
> http://xml.apache.org/xerces-j/domcount.html
>
> SAXCount also allows you to change the default behavior using the
> following command line flags:
>
> * -p Specify the parser class to be used.
> The available parsers are:
>
> * org.apache.xerces.parsers.SAXParser [default parser]
>
> * -h Print SAXCount help information. [default is no help]
> * -v Turn on validation
>
>
> En utilisant l'exemple SAXCount on peut positionner l'option -v pour valider
> le document, je pense que cela peut répondre à ton besoin
>
> Fred
>
> --
> Frédéric Laurent
> http://flrt.free.fr
>
> --
> 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)

-- 
Xavier Pilas
Sycomore EADS

-- 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:05 UTC

webmaster@xmlfr.org

 

xml tech

Discussions techniques au sujet de XML.

Cette liste est à votre disposition pour discuter en français de tout sujet technique lié à XML.



Devenez rédacteur <XML>fr et contribuez au développement du xml francophone !
Les documents publiés sur ce site le sont sous licence "Open Content"
Conception graphique
  l.henriot@online.fr  

Conception, réalisation et hébergement