From: Yves.GUIDO@esterel-technologies.com
Date: 16/04/2002 - 16:38
bonsoir a tous,
j'utilise sax2 pour parser un fichier xml:
void ScSax2Handlers::parser(char* xmlFile)
{
try {
XMLPlatformUtils::Initialize();
}
SAX2XMLReader* sax2parser = XMLReaderFactory::createXMLReader();
ContentHandler* contentHandler = this;
ErrorHandler* errHandler = (ErrorHandler*) contentHandler;
sax2parser->setContentHandler(contentHandler);
sax2parser->setErrorHandler(errHandler);
try {
sax2parser->parse(xmlFile);
}
}
j'aimerais que avec
void ScSax2Handlers::characters(const XMLCh* const chars ,const unsigned
int length)
const XMLCh* const chars me donne une chaine vide quand la methode
rencontre un element vide <balise></balise> et donc ne passe pas a la
premiere balise dont son contenu n'est pas vide <baliseN>contenu non
vide</baliseN>, je ne sais pas comment faire ?
merci d'avance
Yves Guido
--
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
|