Erro ao criar nova instancia do XpathReader
Ao tentar iniciar uma nova instância do XpathReader, eu recebi o erro abaixo:  The processing instruction target matching "[xX][mM][lL]" is not allowed  Esse erro acontece, devido a existência de :   Espaço em branco antes do header de <?xml ...  Existencia de mais de um header de  <?xml...  Ou algum conteudo antes do header.  Problemas de encoding    No meu caso bastou utilizar o metodo trim da classe String, assim removendo os espaços em branco antes do header.