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
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