[Ajuda] - C# Handling Exceptions XML

krabby

Power Member
Tenho um componente com que é invocado por uma aplicação web para efectuar a validação de ficheiros xml (Contra uma ficheiro xsd) e devolver erros caso existam.

Quando existem erros são do tipo: ausência de uma tag; Não cumprimento do tipo de dados; ...

Acontece que os erros do tipo Ausência de tag contém informação que gostaria de remover.

Exemplo: Exceptions geradas actualmente:

"[h=3]The element 'xxxx' in namespace 'http://schemas.microsoft.com/developer/msbuild/2003' has invalid child element 'yyyy' in namespace 'http://schemas.microsoft.com/developer/msbuild/2003'.[/h]"

Alteração simples a efectuar para apresentar uma mensagem mais "Clean"
[h=3]The element 'xxxx' has invalid child element 'yyyy'.[/h]
Estou a pensar em fazer um substring e substituir/remover "in namespace..." mas ainda não testei.

Têm alguma ideia/sugestão?

obrigado
 
Back
Topo