ja estou buscando uma ajuda no forum javac e estao me ajudando, mas fiquei empacado nessa parte, nesse erro 588, entao postei aqui no guj tambem para mais usuarios visualizarem o problema e tentar me ajudar
Segue o erro que estou tendo agora, o xml esta validando normalmente no site da sefaz ja retirei todos os espaços
<retConsReciNFe xmlns="http://www.portalfiscal.inf.br/nfe" versao="2.00">
<tpAmb>2</tpAmb>
<verAplic>SP_NFE_PL_006h</verAplic>
<nRec />
<cStat>588</cStat>
<xMotivo>Rejeicao: Nao e permitida a presenca de caracteres de edicao no inicio/fim da mensagem ou entre as tags da mensagem</xMotivo>
<cUF>35</cUF>
</retConsReciNFe>
Esse tratamento vi aqui no guj em posts anteriores só mudei para fazer em cada linha de leitura do arquivo
BufferedReader in = new BufferedReader(new InputStreamReader(
new FileInputStream(pathXml), "UTF-8"));
while ((linha = in.readLine()) != null) {
xml.append(linha.replaceAll("\n", "")
.replaceAll("\r", "")
.replaceAll("\t", "")
.replaceAll(" ", "")
.replaceAll("> ", "")
.replaceAll(" <", "")
.replaceAll("> <", "><")
.trim());
}
in.close();