Bonjour,
j'ai réaliser une appli qui utilise SAX pour lire un fichier Xml grace à la librairie Xerces.
Dans cette appli, ma class CSAXHandlers, qui permet de lire le fixhier Xml, dirigait l'application.
C'est à dire, dans la fonction :
	
	void CSAXHandlers::characters(const     XMLCh* const    chars                                   , const   unsigned int    length)
 j'exécutais des événement selon le noeud.
Je voudrais que la class CSAXHandlers, ne dirige plus l'appli. Mais qu'une autre class, class Interface, face appelle à la class CSAXHandlers pour obtenir les valeurs désiraient.
Malheureusement, quand à partir de la class Interface, je fais appelle à la class CSAXHandlers j'obtiens un plantage avec la belle pop-up me disant de l'appli a rentontré un problème et doit fermer :-(
Cela est du au fait qu'a chaque appelle d'une valeur, j'obtiens une valeur null.
Comment résoudre mon problème?
merci
(PS: Si ce n'est pas clair, ne pas hésiter à me le dire)
						
					
Partager