[C++] Problème avec MSXML

Problème avec MSXML [C++] - C++ - Programmation

Marsh Posté le 24-04-2002 à 16:53:56    

Voilà, j'utilise MSXML 3.0 pour parser un message XML.
 
Pour cela, je fais :
 
IXMLDOMDocumentPtr pXMLDocInput;
HRESULT hr = pXMLDocInput.CreateInstance(__uuidof(DOMDocument));
if (FAILED(hr))
{
  // Erreur
  // Impossible d'instancier un parseur XML
}
// Pas d'erreur
// Suite du traitement
 
Le problème, c'est que j'obtiens de temps en temps le FAILED(hr).
 
Est-ce que quelqu'un sait ce qui provoque ce genre d'erreur? Et ce qu'on peut faire pour éviter ça?

Reply

Marsh Posté le 24-04-2002 à 16:53:56   

Reply

Marsh Posté le 24-04-2002 à 16:59:36    

bin si tu ouvres une balise et ke tu la ferme nulle part, ca doit faire ca...

Reply

Marsh Posté le 24-04-2002 à 17:02:48    

non, ici, il ne s'agit que de créer l'objet XML.
 
Après ça, tu fais un :  
 
pXMLDocInput.Load("ton fichier xml" );
 
pour effectivement parser ton message XML. Si tu as fais une erreur de balisage, c'est à ce moment-là qu'intervient l'erreur, pas avant.

Reply

Marsh Posté le 24-04-2002 à 17:07:34    

ah... ptet un pb de libération d'espace memoire alors :??:

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed