Bibliotecas: EasyXML - Analisador XML - página 2

 
mappi1589 #:
um calendário xml de fábrica de forex, ele funciona quase sempre, mas aleatoriamente mostra esse erro. Posso fazer algo para evitar o erro ou executar o código novamente se ele detectar esse erro outra vez?

Você poderia ajustar a biblioteca para detectar esse problema e retornar NULL em createSibling(), mas teria que corrigir o ponto de chamada para lidar com isso. E, possivelmente, você poderia ter outros problemas.

Esse erro provavelmente aparece porque você recebe uma resposta XML errada de tempos em tempos, portanto, na minha opinião, a melhor solução é verificar isso com antecedência.

 
Alain Verleyen #:

Você poderia ajustar a biblioteca para detectar esse problema e retornar NULL em createSibling(), mas teria que corrigir o ponto de chamada para lidar com isso. E possivelmente você teria outros problemas.

Esse erro provavelmente aparece porque você recebe uma resposta XML errada de vez em quando, portanto, na minha opinião, a melhor solução é verificar isso com antecedência.

Obrigado por sua resposta, Alain. Ok, vou verificar se posso resolver o erro verificando a resposta do XML.